Stacked Deep Learning Structure with Bidirectional Long-Short Term Memory for Stock Market Prediction

The rapid growth of deep learning research has introduced numerous methods to solve real-world applications. In the financial market, the stock price prediction is one of the most challenging topics. This paper presents design and implementation of a stacked system to predict the stock price of the next day. This approach is a method that considers the historical data of the real stock prices from Yahoo Finance. This model uses the wavelet transform technique to reduce the noise of market data, and stacked auto-encoder to filter unimportant features from preprocessed data. Finally, recurrent neural network and bidirectional long-short term memory are used to predict the future stock price. We evaluate our model by analyzing the performance of different models with time series evaluation criteria.

[1]  Harsha Saxena,et al.  Stock Prediction using ARMA , 2018 .

[2]  Adriano Lorena Inácio de Oliveira,et al.  Expert Systems With Applications , 2022 .

[3]  Seyed Taghi Akhavan Niaki,et al.  Forecasting S&P 500 index using artificial neural networks and design of experiments , 2013 .

[4]  James B. Ramsey,et al.  The contribution of wavelets to the analysis of economic and financial data , 1999, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[5]  C. Bretherton,et al.  Maximal Overlap Wavelet Statistical Analysis With Application to Atmospheric Turbulence , 2006 .

[6]  El-Sayed M. El-Alfy,et al.  Evaluation of bidirectional LSTM for short-and long-term stock market prediction , 2018, 2018 9th International Conference on Information and Communication Systems (ICICS).

[7]  Kuldip K. Paliwal,et al.  Bidirectional recurrent neural networks , 1997, IEEE Trans. Signal Process..

[8]  K. P. Soman,et al.  Stock price prediction using LSTM, RNN and CNN-sliding window model , 2017, 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[9]  Dusan Marcek Stock price forecasting: autoregressive modelling and fuzzy neural network , 1999, EUSFLAT-ESTYLF Joint Conf..

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

[11]  L I OliveiraAdriano,et al.  Computational Intelligence and Financial Markets , 2016 .

[12]  Jan Muntermann,et al.  An intraday market risk management approach based on textual analysis , 2011, Decis. Support Syst..

[13]  Akhter Mohiuddin Rather,et al.  Stock market prediction and Portfolio selection models: a survey , 2017, Quarterly Journal of the Operational Research Society of India (OPSEARCH).

[14]  G. Yule Why do we Sometimes get Nonsense-Correlations between Time-Series?--A Study in Sampling and the Nature of Time-Series , 1926 .

[15]  Arash Bahrammirzaee,et al.  A comparative survey of artificial intelligence applications in finance: artificial neural networks, expert system and hybrid intelligent systems , 2010, Neural Computing and Applications.

[16]  J J Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities. , 1982, Proceedings of the National Academy of Sciences of the United States of America.

[17]  Herman Wold A Study in Analysis of Stationary Time Series. , 1939 .

[18]  Yulei Rao,et al.  A deep learning framework for financial time series using stacked autoencoders and long-short term memory , 2017, PloS one.

[19]  Xiao Zhong,et al.  Forecasting daily stock market return using dimensionality reduction , 2017, Expert Syst. Appl..

[20]  Xiaolong Wang,et al.  A novel text mining approach to financial time series forecasting , 2012, Neurocomputing.

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

[22]  Aderemi Oluyinka Adewumi,et al.  Stock Price Prediction Using the ARIMA Model , 2014, 2014 UKSim-AMSS 16th International Conference on Computer Modelling and Simulation.

[23]  Priyank Thakkar,et al.  Surveying stock market portfolio optimization techniques , 2015, 2015 5th Nirma University International Conference on Engineering (NUiCONE).

[24]  Jürgen Schmidhuber,et al.  Flat Minima , 1997, Neural Computation.

[25]  Shui-Ling Yu,et al.  Forecasting Stock Price Index Volatility with LSTM Deep Neural Network , 2018 .

[26]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1972 .

[27]  Jinwen Ma,et al.  CNN-LSTM Neural Network Model for Quantitative Strategy Analysis in Stock Markets , 2017, ICONIP.

[28]  Li Zhu,et al.  MODWT-ARMA model for time series prediction , 2014 .

[29]  Kimon P. Valavanis,et al.  Surveying stock market forecasting techniques - Part II: Soft computing methods , 2009, Expert Syst. Appl..