Stock Price Prediction Using CNN and LSTM-Based Deep Learning Models
Sidra Mehtab, Jaydip Sen

TL;DR
This paper develops and evaluates deep learning models, including CNN and LSTM variants, for predicting NIFTY 50 stock index prices, demonstrating high accuracy and efficiency through multi-step walk-forward validation.
Contribution
Introduces a suite of CNN and LSTM-based models for stock prediction, with detailed evaluation on NIFTY 50 data and a novel multi-step walk-forward validation approach.
Findings
Univariate encoder-decoder CNN-LSTM model achieves highest accuracy.
CNN model with one-week data is the fastest in execution.
All models demonstrate high forecasting accuracy.
Abstract
Designing robust and accurate predictive models for stock price prediction has been an active area of research for a long time. While on one side, the supporters of the efficient market hypothesis claim that it is impossible to forecast stock prices accurately, many researchers believe otherwise. There exist propositions in the literature that have demonstrated that if properly designed and optimized, predictive models can very accurately and reliably predict future values of stock prices. This paper presents a suite of deep learning based models for stock price prediction. We use the historical records of the NIFTY 50 index listed in the National Stock Exchange of India, during the period from December 29, 2008 to July 31, 2020, for training and testing the models. Our proposition includes two regression models built on convolutional neural networks and three long and short term memory…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSigmoid Activation · Tanh Activation · Long Short-Term Memory · Memory Network
