Machine Learning for Stock Selection
Abstract
Machine learning is an increasingly important and controversial topic in quantitative finance. A lively debate persists as to whether machine learning techniques can be practical investment tools. Although machine learning algorithms can uncover subtle, contextual, and nonlinear relationships, overfitting poses a major challenge when one is trying to extract signals from noisy historical data. We describe some of the basic concepts of machine learning and provide a simple example of how investors can use machine learning techniques to forecast the cross-section of stock returns while limiting the risk of overfitting.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Cites
On Persistence in Mutual Fund Performance
Carhart, M. M. (1997) · The Journal of Finance · doi:10.1111/j.1540-6261.1997.tb03808.x · Cited by 17,283 · see citing works
The Strength of Weak Learnability
Schapire, R. E. (1990) · Machine Learning · doi:10.1007/bf00116037 · Cited by 4,600 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Machine Learning vs. Economic Restrictions: Evidence from Stock Return Predictability
Avramov, D., Cheng, S., & Metzker, L. (2023) · Management Science · doi:10.1287/mnsc.2022.4449 · Cited by 217 · see citing works
Artificial intelligence in Finance: a comprehensive review through bibliometric and content analysis
Bahoo, S., Cucculelli, M., Goga, X., & Mondolo, J. (2024) · SN Business & Economics · doi:10.1007/s43546-023-00618-x · Cited by 192 · see citing works
Is Artificial Intelligence Ready to Assess an Enterprise’s Financial Security?
Melnychenko, O. (2020) · Journal of Risk and Financial Management · doi:10.3390/jrfm13090191 · Cited by 85 · see citing works
Machine Learning Versus Economic Restrictions: Evidence from Stock Return Predictability
Avramov, D., Cheng, S., & Metzker, L. (2019) · SSRN Electronic Journal · doi:10.2139/ssrn.3450322 · Cited by 74 · see citing works
Deep learning for financial forecasting: A review of recent trends
Giantsidi, S., & Tarantola, C. (2025) · International Review of Economics & Finance · doi:10.1016/j.iref.2025.104719 · Cited by 88 · see citing works
Multi-scale local cues and hierarchical attention-based LSTM for stock price trend prediction
Teng, X., Zhang, X., & Luo, Z. (2022) · Neurocomputing · doi:10.1016/j.neucom.2022.07.016 · Cited by 73 · see citing works
Empirical asset pricing via machine learning: evidence from the European stock market
Drobetz, W., & Otto, T. (2021) · Journal of Asset Management · doi:10.1057/s41260-021-00237-x · Cited by 61 · see citing works
Dessain, J. (2021) · SSRN Electronic Journal · doi:10.1016/j.eswa.2022.116970 · Cited by 69 · see citing works
Oil Futures Volatility Predictability: New Evidence Based on Machine Learning Models
Lu, X.-J., Ma, F., Xu, J., & Zhang, Z.-H. (2022) · Social Science Research Network · doi:10.2139/ssrn.4031147 · Cited by 53
Gold Price Forecast Based on LSTM-CNN Model
He, Z.-H., Zhou, J., Dai, H., & Wang, H. (2019) · 2019 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech) · doi:10.1109/dasc/picom/cbdcom/cyberscitech.2019.00188 · Cited by 46 · see citing works
Machine learning and the cross-section of emerging market stock returns
Hanauer, M. X., & Kalsbach, T. (2023) · Emerging Markets Review · doi:10.1016/j.ememar.2023.101022 · Cited by 63 · see citing works
Identifying research trends of machine learning in business: a topic modeling approach
Pramanik, P., & Jana, R. K. (2022) · Measuring Business Excellence · doi:10.1108/mbe-07-2021-0094 · Cited by 35 · see citing works
Explainable deep learning model for stock price forecasting using textual analysis
Abdullah, M., Sulong, Z., & Chowdhury, M. A. F. (2024) · Expert systems with applications · doi:10.1016/j.eswa.2024.123740 · Cited by 41
Applying Artificial Intelligence in Cryptocurrency Markets: A Survey
Amirzadeh, R., Nazari, A., & Thiruvady, D. (2022) · Algorithms · doi:10.3390/a15110428 · Cited by 46 · see citing works
Husin, N., Khairunniza-Bejo, S., Abdullah, A. F., Kassim, M. S. M., Ahmad, D., & Aziz, M. A. A. (2020) · doi:10.3390/agronomy10111624 · Cited by 38
“choice of the individual algorithm in an ML approach [72].”
MethodThe Promises and Pitfalls of Machine Learning for Predicting Stock Returns
Leung, E., Lohre, H., Mischlich, D., Shea, Y., & Stroh, M. (2021) · The Journal of Financial Data Science · doi:10.2139/ssrn.3546725 · Cited by 28
Building portfolios based on machine learning predictions
Kaczmarek, T., & Perez, K. (2021) · Economic Research-Ekonomska Istraživanja · doi:10.1080/1331677x.2021.1875865 · Cited by 28 · see citing works
“The high prediction capabilities of the ensemble method, consisting of four machine learning algorithms, are presented by Rasekhschaffe and Jones (2019).”
BackgroundMethodResultInfluentialMachine Learning Goes Global: Cross-Sectional Return Predictability in International Stock Markets*
Cakici, N., Fieberg, C., Metko, D., & Zaremba, A. (2023) · Journal of Economic Dynamics and Control · doi:10.1016/j.jedc.2023.104725 · Cited by 27 · see citing works
Advanced AI and big data techniques in E-finance: a comprehensive survey
Najem, R., Bahnasse, A., Amr, M. F., & Talea, M. (2025) · Discover Artificial Intelligence · doi:10.1007/s44163-025-00365-y · Cited by 25 · see citing works
Cheng, L. T. W., Cheong, T. S., Wojewodzki, M., & Chui, D. (2024) · Research In International Business and Finance · doi:10.1016/j.ribaf.2024.102616 · Cited by 22 · see citing works
S&P 500 stock selection using machine learning classifiers: A look into the changing role of factors
López, A., Arroyo, J., & Mansilla, J. (2024) · Research In International Business and Finance · doi:10.1016/j.ribaf.2024.102336 · Cited by 20
A generalization of multi-source fusion-based framework to stock selection
Snášel, V., Velásquez, J. D., Pant, M., Georgiou, D., & Kong, L.-P. (2023) · Information Fusion · doi:10.1016/j.inffus.2023.102018 · Cited by 19 · see citing works
DESIGNING EARLY WARNING SYSTEMS FOR DETECTING SYSTEMIC RISK: A CASE STUDY AND DISCUSSION
Wever, M., Shah, M., & O’Leary, N. (2021) · Futures · doi:10.1016/j.futures.2021.102882 · Cited by 19 · see citing works
Detecting accounting fraud in family firms: Evidence from machine learning approaches
Rahman, M. J., & Zhu, H. (2024) · Advances in Accounting · doi:10.1016/j.adiac.2023.100722 · Cited by 17 · see citing works
Applications of machine learning for corporate bond yield spread forecasting
Kim, J.-M., Kim, D. H., & Jung, H. (2021) · doi:10.1016/j.najef.2021.101540 · Cited by 17
Company classification using machine learning
Husmann, S., Shivarova, A., & Steinert, R. (2020) · Expert systems with applications · doi:10.48550/arxiv.2004.01496 · Cited by 17
“The applications are manifold and include, among others, stock selection (Rasekhschaffe and Jones, 2019), stock prediction (Patel et al.”
BackgroundAnalysis of various approaches for stock market prediction
Rahul, Sarangi, S., Kedia, P., & Monika (2020) · Journal of Statistics & Management Systems · doi:10.1080/09720510.2020.1724627 · Cited by 17
“These modern methods which involve ML [2], Data Mining [3]and Deep Learning [4] have proven to give more reliable results than the traditional methods of Stock Prediction and have a high possibility of advancement in the future.”
MethodWhich uncertainty measure better predicts gold prices? New evidence from a CNN-LSTM approach
You, W.-H., Chen, J., Xie, H., & Ren, Y. (2025) · The North American journal of economics and finance · doi:10.1016/j.najef.2025.102375 · Cited by 15 · see citing works
Multi-objective portfolio optimization for stock return prediction using machine learning
Huang, M.-Y., Dang, S., & Bhuiyan, M. (2025) · Expert systems with applications · doi:10.1016/j.eswa.2025.129672 · Cited by 14 · see citing works
Expert Aggregation for Financial Forecasting
Remlinger, C., Alasseur, C., Brière, M., & Mikael, J. (2021) · Journal of Finance and Data Science · doi:10.48550/arxiv.2111.15365 · Cited by 12
Entropic approximate learning for financial decision-making in the small data regime
Vecchi, E., Berra, G., Albrecht, S., Gagliardini, P., & Horenko, I. (2023) · Research In International Business and Finance · doi:10.1016/j.ribaf.2023.101958 · Cited by 11 · see citing works
Zeng, Q., Lu, X., Xu, J., & Yu, L. (2024) · International Review of Financial Analysis · doi:10.1016/j.irfa.2024.103711 · Cited by 13 · see citing works
Puppo, B., Leles, M., Mozelli, L., & Sbruzzi, E. (2022) · Processes · doi:10.3390/pr10030609 · Cited by 9 · see citing works
Investable and Interpretable Machine Learning for EquitiesPreprint
Li, Y., Simon, Z., & Turkington, D. (2021) · Social Science Research Network · doi:10.2139/ssrn.3747203 · Cited by 8 · see citing works
Subsampled Factor Models for Asset Pricing: The Rise of VasaPreprint
Nard, G. D., Hediger, S., & Leippold, M. (2020) · Social Science Research Network · doi:10.2139/ssrn.3557957 · Cited by 8 · see citing works
Dachri, K., Bouabidi, M., Naji, K., Nouar, K., Benzakour, I., Oummouch, A., Hibti, M., & el Amari, K. (2024) · Journal of African Earth Sciences · doi:10.1016/j.jafrearsci.2024.105208 · Cited by 7 · see citing works
The Term Structure of Machine Learning AlphaPreprint
Blitz, D., Hanauer, M., Hoogteijling, T., & Howard, C. (2023) · Social Science Research Network · doi:10.2139/ssrn.4474637 · Cited by 7 · see citing works
Ban, M., Lee, D.-H., Lee, B.-T., & Kang, J.-H. (2024) · Chemosphere · doi:10.1016/j.chemosphere.2024.144041 · Cited by 6 · see citing works
Hybrid Convolutional Neural Networks Based Framework for Skimmed Milk Powder Price Forecasting
Malczewski, J., & Czubak, W. (2021) · Sustainability · doi:10.3390/su13073699 · Cited by 6 · see citing works
Discovering optimal weights in weighted-scoring stock-picking models: a mixture design approach
Yeh, I.-C., & Liu, Y. (2020) · Financial Innovation · doi:10.1186/s40854-020-00209-x · Cited by 5 · see citing works
Innovative deep matching algorithm for stock portfolio selection using deep stock profiles
Guo, G., Rao, Y.-L., Zhu, F.-D., & Xu, F. (2020) · PLoS ONE · doi:10.1371/journal.pone.0241573 · Cited by 4 · see citing works
Modelling shares choice to enter in a portfolio using artificial neural networks (ANN)
Manurung, A. H., Natasha, C., & Budiharto, W. (2020) · Journal of Big Data · doi:10.1186/s40537-020-00294-w · Cited by 4
Temporal mixture density networks for enhanced investment modeling
Lam, F., & Chan, J. (2025) · Expert systems with applications · doi:10.1016/j.eswa.2025.127585 · Cited by 3
Privacy Preserving Recalibration under Domain ShiftPreprint
Luo, R., Zhao, S.-J., Song, J., Kuck, J., Ermon, S., & Savarese, S. (2020) · arXiv.org · doi:10.48550/arxiv.2008.09643 · Cited by 3 · see citing works
“All three of these challenges must be addressed in applications such as medical diagnosis [1, 2, 3, 4, 5, 6], financial decision making [7, 8, 9, 10], security and surveillance systems [11, 12, 13, 14], criminal justice [15, 16, 17, 18, 19], and mass market autonomous driving [20, 21, 22, 23].”
BackgroundTemporal Mixture Density Networks for Enhanced Investment Modeling
Lam, F., & Chan, J. (2024) · Social Science Research Network · doi:10.2139/ssrn.4781629 · Cited by 3
Boosting MomentumPreprint
Kaufmann, H., Messow, P., & Vogt, J. (2020) · Social Science Research Network · doi:10.2139/ssrn.3668928 · Cited by 3 · see citing works
Do Machine Learning Models Need to Be Sector Experts?
Hanauer, M. X., Soebhag, A., Stam, M., & Hoogteijling, T. (2025) · doi:10.2139/ssrn.5224253 · Cited by 2 · see citing works
The More, the Better? Predicting Stock Returns with Local and Global Data
Cakici, N., & Zaremba, A. (2025) · doi:10.2139/ssrn.5181449 · Cited by 2 · see citing works
Artificial intelligence in financial markets: a literature review and research agenda
Gong, S.-S., Han, S., Kou, Z.-Z., Zhang, Y., & Zhu, L. (2026) · China Accounting and Finance Review · doi:10.1108/cafr-08-2025-0189 · Cited by 1 · see citing works
Forecasting Financial Risk Using Quantile Random Forests
James, R., & Leung, J. W. Y. (2026) · Journal of Forecasting · doi:10.1002/for.70146 · Cited by 1 · see citing works
MultimodalfusionFX: A hybrid intelligent system for risk-Aware forex forecasting
Ullah, I., Zahid, S., Mustafa, G., & Khan, S. (2026) · Expert systems with applications · doi:10.1016/j.eswa.2026.131975 · Cited by 1 · see citing works
Machine learning and manager selection: evidence from South Africa
Page, D., Seetharam, Y., & Auret, C. (2023) · International Journal of Emerging Markets · doi:10.1108/ijoem-06-2022-0998 · Cited by 1 · see citing works
Sharpening the Sharpe Analysis with Machine Learning: Evidence of Mutual Fund Style-Shifting SkillPreprint
Jiang, G., Liang, B., & Zhang, H.-C. (2023) · Social Science Research Network · doi:10.2139/ssrn.4585754 · Cited by 1 · see citing works
Review of Different Machine Learning Techniques for Stock Market Prediction
Rahul, Rauniyar, K., Khan, J., & Monika, A. (2021) · doi:10.1007/978-981-16-1395-1_53 · Cited by 1
Empirical Asset Pricing via Machine Learning: The Role of Research Design Choices
Lalwani, V., Meshram, V., & Jindal, V. (2026) · European Financial Management · doi:10.1111/eufm.70033
The more, the better? Predicting stock returns with local and global data
Cakici, N., & Zaremba, A. (2026) · Journal of Banking & Finance · doi:10.1016/j.jbankfin.2026.107658
Yu, D.-L., Hu, M., Huang, A. Y., Yu, P.-D., & Huang, S.-S. (2026) · International Review of Economics & Finance · doi:10.1016/j.iref.2026.105113
Market Forecasting: Comparative Analysis of ARIMA and LSTM on Indonesian Banks
Garcia, A., Renaldo, J. R., Lucky, H., & Suhartono, D. (2025) · 2025 IEEE International Conference on Artificial Intelligence for Learning and Optimization (ICoAILO) · doi:10.1109/icoailo66760.2025.11156053
“However, these models often require significantly more computational resources and larger datasets to be effective, which reinforces our decision to first benchmark with standalone models [16].”
Mohapatra, S., Mukherjee, R., Apergis, N., & Sengupta, A. (2025) · IIMB Management Review · doi:10.1016/j.iimb.2025.100570
Formula InvestingPreprint
Schwartz, M., & Hanauer, M. (2025) · Social Science Research Network · doi:10.2139/ssrn.5043197
A Fair Version of the Chinese Room
Çağatay, H. (2019) · Problemos · doi:10.15388/problemos.96.10
“They also use pattern recognition techniques and they can be comparable to (and even better than) humans recognizing patterns at least in the domain they are designed for (Rasekhschaffe and Jones 2019).”
BackgroundCan Machines Better Predict Insider Trading?Preprint
Elnahas, A. (2024) · Social Science Research Network · doi:10.2139/ssrn.4839465
Forecasting Firm Decision to Change in Capital StructurePreprint
Ghosh, S. (2024) · Social Science Research Network · doi:10.2139/ssrn.4836746
Development and Evaluation of a Machine Learning-Based Value Investing Methodology
He, J., & Ewbank, J. (2021) · Advances in Data Science and Information Engineering · doi:10.1007/978-3-030-71704-9_71
Employing Machine Learning Algorithms for Stock Index Prediction
Zhang, Y. (2020) · Lecture Notes in Electrical Engineering · doi:10.1007/978-981-15-5959-4_134
- Authors
- Rasekhschaffe, K. C., & Jones, R. C.
- Affiliations
- Keywan Christian Rasekhschaffe is a senior quantitative strategist at Gresham Investment Management, LLC, in New York City.
- Robert C. Jones, CFA, is chair and chief investment officer of System Two Advisors, LP, in Summit, New Jersey.
- Venue
- Financial Analysts Journal
- Publisher
- Informa UK Limited
- Published
- 2019-05-13
- Volume
- 75
- Issue
- 3
- Pages
- 70-88
- ISSN
- 0015-198X (ISSN-L)
- 1938-3312
- OpenAlex
- W2923002376
- Cited by
- 204
- References
- 0
- Citations by year
- 2026: 12 · 2025: 22 · 2024: 59 · 2023: 29 · 2022: 30 · 2021: 24 · 2020: 20 · 2019: 7 · 2017: 1
- FWCI
- 14.48
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- Financial Analysts Journal (publishedVersion)
- RePEc: Research Papers in Economics (submittedVersion)
- Topics
- Social Sciences › Decision Sciences › Management Science and Operations Research › Stock Market Forecasting Methods
- Social Sciences › Economics, Econometrics and Finance › Finance › Financial Markets and Investment Strategies
- Social Sciences › Business, Management and Accounting › Accounting › Financial Analysis and Corporate Governance
- Keywords
- machine learning, stock selection, financial mathematics, overfitting, cross-section of stock returns, return forecasting, nonlinear relationship, investment tools
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review