Forecasting of Bahrain Stock Market with Deep Learning: Methodology and Case Study

Deep learning methodology may shape the future of technology and data science. Recent trends in machine learning reveal a growing interest in deep learning to a wide range of complicated problems that were infeasible using traditional techniques. In this paper, we present a new deep learning predictive model for stock market forecasting. The historical data of Bahrain Bourse all share index is employed to perform the experiments. The proposed forecasting model is developed using a combination of LSTM autoencoder and stacked LSTM network. We also augment the input features with two of the most common technical indicators in order to improve forecasting performance. The developed model is compared with traditional LSTM and shallow MLP networks. Experiments show superiority of the proposed method over the other two evaluated models in terms of the error measures employed in this study.

[1]  Shen Furao,et al.  Forecasting exchange rate using deep belief networks and conjugate gradient method , 2015, Neurocomputing.

[2]  Ömür Ugur,et al.  Multiresolution analysis of S&P500 time series , 2018, Ann. Oper. Res..

[3]  Jürgen Schmidhuber,et al.  Framewise phoneme classification with bidirectional LSTM and other neural network architectures , 2005, Neural Networks.

[4]  Xindong Zhang,et al.  Forecasting financial time series using a methodology based on autoregressive integrated moving average and Taylor expansion , 2016, Expert Syst. J. Knowl. Eng..

[5]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[6]  M. Bildirici,et al.  Nonlinearity, Volatility and Fractional Integration in Daily Oil Prices: Smooth Transition Autoregressive ST-FI(AP)GARCH Models , 2014 .

[7]  Milton S. Boyd,et al.  Designing a neural network for forecasting financial and economic time series , 1996, Neurocomputing.

[8]  Mehdi Khashei,et al.  Hybridization of autoregressive integrated moving average (ARIMA) with probabilistic neural networks (PNNs) , 2012, Comput. Ind. Eng..

[9]  Peihao Li,et al.  Autoregressive moving average modeling in the financial sector , 2015, 2015 2nd International Conference on Information Technology, Computer, and Electrical Engineering (ICITACEE).

[10]  Chulwoo Han,et al.  Deep learning networks for stock market analysis and prediction: Methodology, data representations, and case studies , 2017, Expert Syst. Appl..

[11]  Luca Di Persio,et al.  Artificial Neural Networks architectures for stock price prediction: comparisons and applications , 2016 .

[12]  Alexandros Iosifidis,et al.  Forecasting Stock Prices from the Limit Order Book Using Convolutional Neural Networks , 2017, 2017 IEEE 19th Conference on Business Informatics (CBI).

[13]  Alexiei Dingli,et al.  Financial Time Series Forecasting – A Deep Learning Approach , 2017 .