Stock Price Predictability and the Business Cycle Via Machine Learning

36 Pages Posted: 23 Jan 2024

See all articles by Li Rong Wang

Li Rong Wang

Nanyang Technological University (NTU)

Hsuan Fu

Université Laval

Xiuyi Fan

Nanyang Technological University (NTU)

Multiple version iconThere are 2 versions of this paper

Abstract

We investigate the impact of business cycles on machine learning (ML) predictions using the S&P 500 index. Our findings reveal that ML models generally under-perform during most recessions, and incorporating recession history, risk-free rate, velocity, momentum, and macroeconomic variables does not necessarily enhance their performance. Upon examining recessions where models exhibit strong performance, we observe that these periods exhibit lower market volatility compared to other recessions. This suggests that the improved performance is primarily influenced by factors such as effective monetary policies that stabilize the market, rather than the inherent merit of ML methods. Nonetheless, providing advance notice of the beginning of a recession could help mitigate the negative impacts on model performance. Therefore, we propose a neural network architecture aimed at detecting the onset of recessions. Additionally, we recommend that ML practitioners evaluate their models across both recessions and expansions to gain comprehensive insights into their performance. Preprint submitted to Decision Support Systems October 29, 2023

Keywords: Stock Price Predictability, business cycle, Machine Learning

Suggested Citation

Wang, Li Rong and Fu, Hsuan and Fan, Xiuyi, Stock Price Predictability and the Business Cycle Via Machine Learning. Available at SSRN: https://ssrn.com/abstract=4703458 or http://dx.doi.org/10.2139/ssrn.4703458

Li Rong Wang

Nanyang Technological University (NTU) ( email )

Hsuan Fu

Université Laval ( email )

Pavillon Palasis-Prince
Quebec, Quebec G1V 0A6
Canada
418 656 2131 (Phone)

Xiuyi Fan (Contact Author)

Nanyang Technological University (NTU) ( email )

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
386
Abstract Views
1,104
Rank
144,805
PlumX Metrics