Machine learning applied to stock index performance enhancement

Journal of Banking and Financial Technology - Tập 5 - Trang 21-33 - 2021
Tien-Yu Hsu1
1Department of Informatics, King’s College London, London, UK

Tóm tắt

The project constructs a stock selection model by machine learning methods to enhance the performance of the benchmark index for individual investors. Stock returns prediction is a highly researched topic. However, it is a difficult problem because the stock prices are complex, non-linear, and chaotic. Moreover, overfitting is always an important issue in machine learning field. In this article, it shows that how to solve these problems by dealing with time series data, feature engineering, and model construction. We apply the stock selection model on S&P 500 index and FTSE 100 index. The result shows that the portfolios with stock selection model outperform the benchmarks, and 2% of the number of constitution stocks is the best choice for the stock selection model. Besides, feature importance analysis shows that the stock selection model can measure import features appropriately, which means it has the ability to adapt to different economic environments. In addition, the portfolios with fewer stocks usually outperform the portfolios with more stocks shows the good prediction of the stock selection model. The results imply that machine learning techniques have a good application in stock markets.

Tài liệu tham khảo

Yuhang X, Xiaoyan Z, Andrew A, Hodrick J (2006) The cross-section of volatility and expected returns. J Financ 61:259–299 Asem E (2009) Dividends and price momentum. J Bank Financ 33:486–494 Breiman L (2001) Random forest. Mach Learn 45:5–32 Kimura H, Henrique BM, Sobreiro VA (2019) Machine learning techniques applied to financial market prediction. Literature review. Expert Syst Appl 124:226–251 Khairurizka R, Mulyono DM (2009) The effect of financial ratios, firm size, and cash flow from operating activities in the interim report to the stock return. Chin Bus Rev 8(6):44–55 Hühn H, Scholz HL (2018) Alpha momentum and price momentum. Int J Financ Stud 6 Ultreja C, Yadav P, Kumar I, Dogra K (2018) A comparative study of supervised machine learning algorithms for stock market trend prediction. IEEE Christopher GL, William DL (2012) Endogenous trading volume and momentum in stock-return volatility. J Bus Econ Stat, pp 253–260 Lee CMC (2002) Price momentum and trading volume. J Financ 55:2017–2069 Levy RA (2018) Beta coefficients as predictors of return. Financ Anal J 67:61–69 Stacey R (2018) The mathematics of decision trees, random forest and feature importance in scikit-learn and spark Schwert GW (1983) Size and stock returns, and other empirical regularities. J Financ Econ 12:3–12 Kwon DS, Sohn SY, Lee TK, Cho JH (2019) Global stock market investment strategies based on financial network indicators using machine learning techniques. Expert Syst Appl 117:228–242 Ng W-K, Chong TT-L (2008) Technical analysis and the London stock exchange: testing the macd and rsi rules using the ft30. Appl Econ Lett 15:1111–1114 Cui L, Long W, Lu Z (2019) Deep learning-based feature engineering for stock price movement prediction. Knowl Based Syst 164:163–173