Primary Submission Contact
Hector Reyes
Faculty Sponsor
Alexander Vyushkov
Faculty Sponsor Email Address
alexander.vyushkov@nd.edu
College
Arts and Sciences
Department/Program
Center of Research Computing
Document Type
Poster Presentation
Date
Fall 10-21-2016
Abstract
Distributing the amount of money to invest in each stock of a portfolio, while maximizing profit and minimizing risk is key. This project applied the method of a genetic algorithm in order to select an optimal portfolio. A genetic algorithm generates solutions to optimization problems using techniques inspired by natural evolution. A five stock, five years’ portfolio was utilized in order to demonstrate the efficiency of a genetic algorithm. The most important steps of this method were the fitness function and the crossover. The fitness function is a formula that determined the effectiveness of the portfolio distribution; it returned a value for each portfolio distribution and the higher the value the better the distribution. The fitness function allowed us to rank and sort the generated distributions. Then, the crossover was performed in order to see how the genetic algorithm converges towards the optimal solution. The best portfolio distributions, according to the fitness function, were used for the crossover in order to generate even better distributions. Crossover was executed a couple of times by generating new generations of distributions, until the best distribution was produced. The best distribution produced a twenty-five percent average return and its computing time was eleven minutes.
Recommended Citation
Reyes, Hector, "Optimal Portfolio Using a Genetic Algorithm" (2016). Fall Interdisciplinary Research Symposium. 6.
https://scholar.valpo.edu/fires/6
Additional Presentation Information
Tabletop Poster
Biographical Information about Author(s)
I was able to be part of a Research Experience for Undergraduates (REU), at the University of Notre Dame. My advisor, Alexander Vyushkov, is a software developer at the University of Notre Dame. As an Economics and Mathematics double major I had the opportunity to apply mathematical skills to analyze the stock market. It provided me a real life experience of how to complement both fields.