Stock Portfolio Selection with Supervised Classification
Hasan Taş1*, Esra Karasakal2
1Industrial Engineering, Middle East Technical University, Ankara, Türkiye
2Industrial Engineering, Middle East Technical University, Ankara, Türkiye
* Corresponding author: tash@metu.edu.tr
Presented at the Cognitive Models and Artificial Intelligence Conference (AICCONF2024), İstanbul, Türkiye, May 25, 2024
SETSCI Conference Proceedings, 2024, 17, Page (s): 25-29 , https://doi.org/10.36287/setsci.17.1.0025
Published Date: 24 June 2024
This study employs a supervised learning approach for the Stock Portfolio Selection (SPS) problem. The proposed approach solves three problems defined in the literature review: the narrow period selection problem, the proper objective selection problem, and the comparable peer selection problem. Three classification methods are utilized to categorize the stocks into select (purchase) and ignore (do nothing) classes. The genetic algorithm is used for training the classification parameters. Trained individuals together form a portfolio of stocks based on a voting mechanism. Forty-quarters of the data of 29 of 30 DJI index stocks are chosen for experiments. Statistical analysis of experimental results shows that focusing on the defined problems helps in choosing a portfolio of stocks that beats the market.
Keywords - Stock portfolio selection, portfolio optimization, genetic algorithm, finance, fundamental analysis
Doumpos, Michael, and Constantin Zopounidis. "Multi–criteria classification methods in financial and banking decisions." International Transactions in Operational Research 9, no. 5 (2002): 567-581.
"Free Online Stock Information for Investors." Stock Analysis. Accessed November 13, 2023. https://stockanalysis.com/.
Geertsema, P., & Lu, H. (2023). Relative Valuation with Machine Learning. Journal of Accounting Research, 61(1), 329-376.
Goudarzi, S., Jafari, M. J., & Afsar, A. (2017). A hybrid model for portfolio optimisation based on stock clustering and different investment strategies. International Journal of Economics and Financial Issues, 7(3), 602-608.
Huang, W., Nakamori, Y., & Wang, S. Y. (2005). Forecasting stock market movement direction with support vector machine. Computers & operations research, 32(10), 2513-2522.
Khedmati, M., & Azin, P. (2020). An online portfolio selection algorithm using clustering approaches and considering transaction costs. Expert Systems with Applications, 159, 113546.
Plenborg, Thomas, and Rene Coppe Pimentel. "Best practices in applying multiples for valuation purposes." The Journal of Private Equity 19, no. 3 (2016): 55-64.
"Yahoo Finance - Stock Market Live, Quotes, Business & Finance News." Yahoo! Finance. Accessed November 13, 2023. https://finance.yahoo.com/.
Zopounidis, C., Doumpos, M., & Zanakis, S. (1999). Stock evaluation using a preference disaggregation methodology. Decision Sciences, 30(2), 313-336.
![]() |
This is an Open Access article distributed under the terms of the Creative Commons Attribution License 4.0, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |