Forecasting with Deep Learning: S&P 500 index

Firuz Kamalov,Linda Smail,Ikhlaas Gurrib
DOI: https://doi.org/10.1109/ISCID51228.2020.00102
2021-03-21
Abstract:Stock price prediction has been the focus of a large amount of research but an acceptable solution has so far escaped academics. Recent advances in deep learning have motivated researchers to apply neural networks to stock prediction. In this paper, we propose a convolution-based neural network model for predicting the future value of the S&P 500 index. The proposed model is capable of predicting the next-day direction of the index based on the previous values of the index. Experiments show that our model outperforms a number of benchmarks achieving an accuracy rate of over 55%.
Statistical Finance,Machine Learning
What problem does this paper attempt to address?
The problem that this paper attempts to solve is stock price prediction, especially the prediction of the future value of the S&P 500 index. Although the efficient market hypothesis holds that it is almost impossible to predict future stock prices, the author constructs a deep - learning model based on convolutional neural networks, aiming to predict the direction of the S&P 500 index on the next trading day. It is mentioned in the paper that by using the closing price and trading volume data of the past 14 trading days, the proposed model can predict the rising and falling direction of the index with an accuracy of more than 55%, which performs better than several benchmark models. Specifically, the main contribution of the paper lies in using the convolutional layer to process time - series data. This method can take into account the context information of each time point in the time - series, thereby extracting more meaningful features. The experimental results show that this model structure has high accuracy in predicting the short - term direction of the S&P 500 index.