AN IMPROVED STACKING FRAMEWORK FOR PREDICTING STOCK PRICE INDEX DIRECTION

Min-Qi Jiang,Jia-Peng Liu,Lu Zhang
DOI: https://doi.org/10.24818/18423264/53.3.19.11
2019-01-01
ECONOMIC COMPUTATION AND ECONOMIC CYBERNETICS STUDIES AND RESEARCH
Abstract:Stock price index is an essential component of financial systems and indicates the economic performance in the national level. Even small improvements in its predictive performance can be very profitable and meaningful. This paper proposes an improved Stacking framework which contains multiple layers for predicting whether the stock price index will increase or decrease with respect to the price prevailing some time earlier; if necessary, a month. Support Vector Machines (SVM), Neural Networks (NN), ElasticNet-logistic regression (ENLR), Random Forest (RF) and Extreme Gradient Boosting (XGBoost) are stacked as base classifiers in the first layer Instead of cross-validation, we deploy a more appropriate approach called timeslice grid search method, to select the optimal hyper-parameters and generate the Stacking features simultaneously. For the purpose of comparison and transparency, three meta classifiers which fuse the information of base classifiers and original data are implemented in the second layer; based on the algorithms ENLR,RF and XGBoost. In the last layer; majority vote method is used to ensemble these three meta classifiers. The results indicate that our model (namely Meta.MV) provide betterand more stable prediction performance compared to the single classifiers or even the state-of-the-art classifiers such as RF and XGBoost in terms of accuracy, kappa statistic and AUC value, and prediction performance improves as the layer rises due to the increased information content of model fusion. Our findings provide an integrated Stacking framework in the financial area.
What problem does this paper attempt to address?