Dynamic stacking ensemble learning with investor knowledge representations for stock market index prediction based on multi-source financial data
By: Ruize Gao , Mei Yang , Yu Wang and more
Potential Business Impact:
Helps predict stock market changes better.
The patterns of different financial data sources vary substantially, and accordingly, investors exhibit heterogeneous cognition behavior in information processing. To capture different patterns, we propose a novel approach called the two-stage dynamic stacking ensemble model based on investor knowledge representations, which aims to effectively extract and integrate the features from multi-source financial data. In the first stage, we identify different financial data property from global stock market indices, industrial indices, and financial news based on the perspective of investors. And then, we design appropriate neural network architectures tailored to these properties to generate effective feature representations. Based on learned feature representations, we design multiple meta-classifiers and dynamically select the optimal one for each time window, enabling the model to effectively capture and learn the distinct patterns that emerge across different temporal periods. To evaluate the performance of the proposed model, we apply it to predicting the daily movement of Shanghai Securities Composite index, SZSE Component index and Growth Enterprise index in Chinese stock market. The experimental results demonstrate the effectiveness of our model in improving the prediction performance. In terms of accuracy metric, our approach outperforms the best competing models by 1.42%, 7.94%, and 7.73% on the SSEC, SZEC, and GEI indices, respectively. In addition, we design a trading strategy based on the proposed model. The economic results show that compared to the competing trading strategies, our strategy delivers a superior performance in terms of the accumulated return and Sharpe ratio.
Similar Papers
Combined machine learning for stock selection strategy based on dynamic weighting methods
Statistical Finance
Helps computers pick winning stocks better.
Why Regression? Binary Encoding Classification Brings Confidence to Stock Market Index Price Prediction
Statistical Finance
Predicts stock prices better by watching all stocks.
Global Stock Market Volatility Forecasting Incorporating Dynamic Graphs and All Trading Days
General Finance
Predicts stock market ups and downs better.