Stock market index prediction using deep neural network ensemble

In this paper, we put forward deep neural network ensemble to model and predict Chinese stock market index (including Shanghai composite index and SZSE component index), based on the input indices of recent days. A set of component networks are trained by historical data for this task, where Backpropagation and Adam algorithm are used to train each network efficiently. Bagging approach combines these component networks to generate ensemble, which reduces the generalization error. Indices of test examples are predicted with the model, and the trend predictions is calculated based on the predicted indices. Finally, relative errors between actual indices and predicted indices, as well as accuracy of trend predictions are computed to measure the performance of predictions. It turns out that the model proposed in this paper can partially model and predict the Chinese stock market. The accuracy of trend predictions of the daily barycenter, high, low are 71.34%, 74.15%, 74.15% respectively for Shanghai composite index and 75.95%, 73.95%, 72.34% respectively for SZSE component index. But the predictions on close are unsatisfactory.

[1]  Jian Sun,et al.  Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[2]  Chein-I Chang,et al.  Stock market index prediction using neural networks , 1994, Defense, Security, and Sensing.

[3]  Moon Ho Lee,et al.  A new constructive neural network method for noise processing and its application on stock market prediction , 2014, Appl. Soft Comput..

[4]  Cheng Xiang,et al.  Predicting the Stock Market using Multiple Models , 2006, 2006 9th International Conference on Control, Automation, Robotics and Vision.

[5]  Rob J Hyndman,et al.  25 years of time series forecasting , 2006 .

[6]  Amol S. Kulkarni Application of Neural Networks to Stock Market Prediction , 2000 .

[7]  Lars Kai Hansen,et al.  Neural Network Ensembles , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Jun Wang,et al.  Fluctuation prediction of stock market index by Legendre neural network with random time strength function , 2012, Neurocomputing.

[9]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[10]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[11]  E. Michael Azoff,et al.  Neural Network Time Series: Forecasting of Financial Markets , 1994 .

[12]  E. Fama EFFICIENT CAPITAL MARKETS: A REVIEW OF THEORY AND EMPIRICAL WORK* , 1970 .

[13]  Robert Tibshirani,et al.  An Introduction to the Bootstrap , 1994 .

[14]  Klaus-Robert Müller,et al.  Efficient BackProp , 2012, Neural Networks: Tricks of the Trade.

[15]  Chi-Chung Lam,et al.  FINANCIAL TIME SERIES FORECASTING BY NEURAL NETWORK USING CONJUGATE GRADIENT LEARNING ALGORITHM AND MULTIPLE LINEAR REGRESSION WEIGHT INITIALIZATION , 2000 .

[16]  Yu Song,et al.  Application of artificial neural network for the prediction of stock market returns: The case of the Japanese stock market , 2016 .

[17]  S. Lee,et al.  Technical trading rules as a prior knowledge to a neural networks prediction system for the S&P 500 index , 1995, IEEE Technical Applications Conference and Workshops. Northcon/95. Conference Record.

[18]  H. White,et al.  Economic prediction using neural networks: the case of IBM daily stock returns , 1988, IEEE 1988 International Conference on Neural Networks.

[19]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[20]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[21]  Kai Chen,et al.  A LSTM-based method for stock returns prediction: A case study of China stock market , 2015, 2015 IEEE International Conference on Big Data (Big Data).

[22]  Andrew L. Maas Rectifier Nonlinearities Improve Neural Network Acoustic Models , 2013 .

[23]  T. Hellström,et al.  Predicting the Stock Market , 1998 .

[24]  Bernd Freisleben Stock Market Prediction with Backpropagation Networks , 1992, IEA/AIE.

[25]  Pradipta Kishore Dash,et al.  A hybrid evolutionary dynamic neural network for stock market trend analysis and prediction using unscented Kalman filter , 2014, Appl. Soft Comput..

[26]  Chi-Jie Lu,et al.  Combining nonlinear independent component analysis and neural network for the prediction of Asian stock market indexes , 2012, Expert Syst. Appl..

[27]  Malik Magdon-Ismail,et al.  Financial markets: very noisy information processing , 1998 .