Abstract
Predicting stock prices is one of the difficult issues for researchers and investors. The study suggests an equity price prediction based on feature neural network extraction. We expect the stock price using technovative forecasting from traditional Machine Learning (ML) models namely Linear Regression (LR), Autoregressive Integrated Moving Averages (ARIMA), and advanced Deep Learning (DL) algorithms such as Long Short-Term Memory Recurrent Neural Network (LSTM-RNN) and Convolutional Neural Network-Long Short-Term Memory (CNN-LSTM). We select seven features based on historical data: date, close, open, high, low, volume, and change %. The study’s novelty is the prediction accuracy compared to the step-by-step backtesting methodology from ML to DL algorithms. We first use CNN to extract features from the data consisting of the items from the preceding 10 days to 100 days. After that the extracted feature data and LSTM to predict the stock price. Finally, the study used robotic error measure analysis, such as MAE, RMSE, and R2, to assess the forecasting accuracy of all four models. The CNN-LSTM model provides a consistent stock price forecast based on error measures with maximum prediction exactness ranging from 0 to 1, such as MAE-0.03, RMSE-0.04, and R2-0.98. The proposed CNN-LSTM model maintained its efficiency throughout the process when compared to the LR, ARIMA, and LSTM-RNN models. The study conducts a robustness hypothesis check using the ANOVA test statistic for superior predictability accuracy. In addition, this forecasting technique gives academics real-world experience analyzing financial time series data and confident investment ideas to investors.
Keywords
Equity Prediction, Linear Regression, ARIMA, LSTM-RNN, Deep CNN-LSTM,Downloads
References
- W. Chen, M. Jiang, W.-G. Zhang, Z. Chen, A novel graph convolutional feature based convolutional neural network for stock trend prediction. Information Sciences, 556, (2021) 67–94. https://doi.org/10.1016/j.ins.2020.12.068
- J.H. Stock, Forecasting economic time series. A Companion to Theoretical Econometrics, (2001) 562-84. https://doi.org/10.1002/9780470996249.ch28
- D.C. Montgomery, C.L. Jennings, M. Kulahci, (2015) Introduction to time series analysis and forecasting. Wiley, 672.
- J.M. Antony, S. Natarajan, Influence of artificial intelligence on forecasting net asset value and return volatility in Indian Mutual Fund. Advances in Artificial Intelligence and Machine Learning, 4(1), (2024) 1892–1924. https://doi.org/10.54364/AAIML.2024.41109
- J.M. Antony, S. Natarajan, Neural network and machine learning use cases: Indian bond market predictions. The Economics and Finance Letters, 11(1), (2024) 57–79. https://doi.org/10.18488/29.v11i1.3667
- M.E. Korkmaz, M.K. Gupta, E. Çelik, N.S. Ross, M. Günay, Tool wear and its mechanism in turning aluminum alloys with image processing and machine learning methods. Tribology International, 191, (2023) 109207. https://doi.org/10.1016/j.triboint.2023.109207
- A.S. Chivukula, W. Liu, (2017) Adversarial learning games with deep learning models. International Joint Conference on Neural Networks, IEEE, USA. https://doi.org/10.1109/IJCNN.2017.7966196
- F. Badrulhisham, E. Pogatzki-Zahn, D. Segelcke, T. Spisak, J. Vollert, and Machine learning and artificial intelligence in neuroscience: A primer for researchers. Brain Behavior and Immunity, 115, (2023) 470–479. https://doi.org/10.1016/j.bbi.2023.11.005
- X. Liu, Z. Gou, Occupant-centric HVAC and window control: A reinforcement learning model for enhancing indoor thermal comfort and energy efficiency. Building and Environment, 250, (2024) 111197. https://doi.org/10.1016/j.buildenv.2024.111197
- H.P. Das, Y.W. Lin, U. Agwan, L. Spangher, A. Devonport, Y. Yang, J. Drgoňa, A. Chong, S. Schiavon, C.J. Spanos, Machine learning for smart and energy-efficient buildings. Environmental Data Science, 3, (2024) e1. https://doi.org/10.1017/eds.2023.43
- T. Mazhar, I. Haq, A. Ditta, S.A.H. Mohsan, F. Rehman, I. Zafar, J.A. Gansau, L.P.W. Goh, The role of machine learning and deep learning approaches for the detection of skin cancer. In Healthcare, 11(3), (2023) 415. https://doi.org/10.3390/healthcare11030415
- M.K. Monika, N.A. Vignesh, Ch.U. Kumari, M.N.V.S.S. Kumar, E.L. Lydia, Skin cancer detection and classification using machine learning. Materials Today Proceedings, 33, (2020) 4266–4270. https://doi.org/10.1016/j.matpr.2020.07.366
- S. Dong, P. Wang, K. Abbas, A survey on deep learning and its applications. Computer Science Review, 40, (2021) 100379. https://doi.org/10.1016/j.cosrev.2021.100379
- M.F. Dixon, I. Halperin, P. Bilokon, (2020) Machine learning in finance. Springer International Publishing, New York. https://doi.org/10.1007/978-3-030-41068-1
- T.N. Gongada, B.K. Babu, N. Ramesh, J. Venkata, M, P. N. V. Syamala Rao, K.A. Saravanan, K. Swetha, M.A. Tripathi, Enhanced Quantitative Financial Analysis Using CNN-LSTM Cross-Stitch Hybrid Networks for Feature Integration. International Journal of Advanced Computer Science & Applications, 15(9), (2024). https://doi.org/10.14569/IJACSA.2024.0150977
- J. Li, S. Pan, L. Huang, A machine learning based method for customer behavior prediction. Tehnički vjesnik, 26(6), (2019) 1670-1676. https://doi.org/10.17559/TV-20190603165825
- C. Xiao, W. Xia, J. Jiang, Stock price forecast based on combined model of ARI- MA-LS-SVM. Neural Computing and Applications, 32(10), (2020) 5379–5388. https://doi.org/10.1007/s00521-019-04698-5
- A. Sharma, D. Bhuriya, U. Singh, (2017) Survey of stock market prediction using machine learning approach. International Conference of Electronics, Communication and Aerospace Technology (ICECA), IEEE, India. https://doi.org/10.1109/ICECA.2017.8212715
- S. Ahmed, R.K. Chakrabortty, D.L. Essam, W. Ding, Poly-linear regression with augmented long short term memory neural network: Predicting time series data. Information science, 606, (2022) 573–600. https://doi.org/10.1016/j.ins.2022.05.078
- M. Yang, G. Wan, E. Zheng, A predictive DEA model for outlier detection. Journal of Management Analytics, 1(1), (2014) 20–41. https://doi.org/10.1080/23270012.2014.889911
- A.A. Adebiyi, A.O. Adewumi, C.K. Ayo, Comparison of ARIMA and artificial neural networks models for stock price prediction. Journal of Applied Mathematics, (2014) 1–7. https://doi.org/10.1155/2014/614342
- A. Dželihodžić, A. Žunić, E.Ž. Dželihodžić, Predictive modeling of stock prices using machine learning: A comparative analysis of LSTM, GRU, CNN, and RNN models. Lecture notes in networks and systems, (2024) 447–467. https://doi.org/10.1007/978-3-031-71694-2_33
- W. Lu, J. Li, Y. Li, A. Sun, J. Wang, A CNN-LSTM-Based model to forecast stock prices. Complexity, (2020) 1–10. https://doi.org/10.1155/2020/6622927
- G. Bathla, R. Rani, H. Aggarwal, Stocks of year 2020: prediction of high variations in stock prices using LSTM. Multimedia Tools and Applications, 82(7), (2022) 9727– 9743. https://doi.org/10.1007/s11042-022-12390-5
- C.N. Babu, B.E. Reddy, Prediction of selected Indian stock using a partitioning– interpolation based ARIMA–GARCH model. Applied Computing and Informatics, 11(2), (2015) 130–143. https://doi.org/10.1016/j.aci.2014.09.002
- T. Fang, R. Lahdelma, Evaluation of a multiple linear regression model and SARIMA model in forecasting heat demand for district heating system. Applied Energy, 179, (2016) 544–552. https://doi.org/10.1016/j.apenergy.2016.06.133
- A.M. Ashik, K.S. Kannan, Time series model for stock price forecasting in India. Logistics, Supply Chain and Financial Predictive Analytics: Theory and Practices, (2019) 221-231. https://doi.org/10.1007/978-981-13-0872-7_17
- M.L. Challa, V. Malepati, S.N.R. Kolusu, S&P BSE Sensex and S&P BSE IT return forecasting using ARIMA. Financial Innovation, 6(1), (2020) 47. https://doi.org/10.1186/s40854-020-00201-5
- S. Sinha, S. Mishra, V. Mishra, T. Ahmed, Sector influence aware stock trend prediction using 3D convolutional neural network. Journal of King Saud University - Computer and Information Sciences, 34(4), (2022) 1511–1522. https://doi.org/10.1016/j.jksuci.2022.02.008
- M. Jiang, W. Chen, H. Xu, Y. Liu, A novel interval dual convolutional neural network method for interval-valued stock price prediction. Pattern Recognition, 145, (2024) 109920. https://doi.org/10.1016/j.patcog.2023.109920
- S. Maiti, R.K. Chiluvuru, “deep CNN-LSTM model for predicting interface depth from gravity data over thrust and fold belts of North East India. Journal of Asian Earth Sciences, 259, (2024) 105881. https://doi.org/10.1016/j.jseaes.2023.105881
- A. Onan, Bidirectional convolutional recurrent neural network architecture with group- wise enhancement mechanism for text sentiment classification. Journal of King Saud University - Computer and Information Sciences, 34(5), (2022) 2098–2117. https://doi.org/10.1016/j.jksuci.2022.02.025
- F. Elmaz, R. Eyckerman, W. Casteels, S. Latré, P. Hellinckx, CNN-LSTM architecture for predictive indoor temperature modeling. Building and Environment, 206, (2021)108327. https://doi.org/10.1016/j.buildenv.2021.108327
- N. Mughees, S.A. Mohsin, A. Mughees, A. Mughees, Deep sequence to sequence Bi-LSTM neural networks for day-ahead peak load forecasting. Expert Systems with Applications, 175, (2021) 114844. https://doi.org/10.1016/j.eswa.2021.114844
- C. Wang, C. Rao, F. Hu, X. Xiao, M. Goh, Risk assessment of customer churn in telco using FCLCNN-LSTM model. Expert Systems with Applications, 248, (2024) 123352. https://doi.org/10.1016/j.eswa.2024.123352
- N. Somu, A. Sriram, A. Kowli, K. Ramamritham, A hybrid deep transfer learning strategy for thermal comfort prediction in buildings. Building and Environment, 204, (2021)108133. https://doi.org/10.1016/j.buildenv.2021.108133
- W. Lu, J. Li, J. Wang, L. Qin, A CNN-BiLSTM-AM method for stock price prediction. Neural Computing and Applications, 33(10), (2020) 4741–4753. https://doi.org/10.1007/s00521-020-05532-z
- J.M.T. Wu, Z. Li, Y. Djenouri, D. Polap, G. Srivastava, J.C.W. Lin, A graphic CNN-LSTM model for stock price predication. Lecture notes in computer science, (2021) 258–268. https://doi.org/10.1007/978-3-030-87986-0_23
- N. Ishwarappa, J. Anuradha, Big data based stock trend prediction using deep CNN with reinforcement-LSTM model. International Journal of Systems Assurance Engineering and Management, (2021) 1-11. https://doi.org/10.1007/s13198-021-01074-2
- J. Wang, X. Wang, J. Li, H. Wang, A prediction model of CNN-TLSTM for USD/CNY exchange rate prediction. IEEE Access, 9, (2021) 73346–73354. https://doi.org/10.1109/ACCESS.2021.3080459
- Z. Nourbakhsh, N. Habibi, Combining LSTM and CNN methods and fundamental analysis for stock price trend prediction. Multimedia Tools and Applications, 82(12), (2022) 17769–17799. https://doi.org/10.1007/s11042-022-13963-0
- M. Kirisci, O.C. Yolcu, A new CNN-Based model for financial time series: TAIEX and FTSE stocks forecasting. Neural Processing Letters, 54(4), (2022) 3357–3374. https://doi.org/10.1007/s11063-022-10767-z
- S. Mukherjee, B. Sadhukhan, N. Sarkar, D. Roy, S. De, Stock market prediction using deep learning algorithms. CAAI Transactions on Intelligence Technology, 8(10), (2021) 82–94. https://doi.org/10.1049/cit2.12059
- A. Yadav, C. K. Jha, A. Sharan, Optimizing LSTM for time series prediction in Indian stock market. Procedia Computer Science, 167, (2020) 2091–2100. https://doi.org/10.1016/j.procs.2020.03.257
- A. Moghar, M. Hamiche, Stock market prediction using LSTM Recurrent Neural network. Procedia Computer Science, 170, (2020) 1168–1173. https://doi.org/10.1016/j.procs.2020.03.049
- J.R. Perry, (2023) Predictive AI for the S&P 500 Index. Computer Science Senior Theses, 23.
- Q.Q. Abuein, M.Q. Shatnawi, E.Y. Aljawarneh, Y.E. Manasrah, A. Ahmed Time Series Forecasting Model for the Stock Market using LSTM and SVR. International Journal of Advances in Soft Computing and its Applications, 16(10), (2024) 1852024.
- M.M. Billah, A. Sultana, F. Bhuiyan, M.G. Kaosar, Stock price prediction: comparison of different moving average techniques using deep learning model. Neural Computing and Applications, 36(11), (2024) 5861–5871. https://doi.org/10.1007/s00521-023-09369-0
- R.M. Dhokane, S. Agarwal, A Predictive Model of the Stock Market Using the LSTM Algorithm with a Combination of Exponential Moving Average (EMA) and Relative Strength Index (RSI) Indicators. Journal of the Institution of Engineers (India) Series B, 105, (2024) 1145–1157. https://doi.org/10.1007/s40031-024-01037-8
- P. Mondal, L. Shit, S. Goswami, Study of Effectiveness of Time Series Modeling (ARIMA) in forecasting stock Prices. International Journal of Computer Science Engineering and Applications, 4(2), (2014) 13–29. https://doi.org/10.5121/ijcsea.2014.4202
- M. Dadhich, M.S. Pahwa, V. Jain, R. Doshi, Predictive Models for Stock Market Index using Stochastic Time Series ARIMA Modeling in Emerging Economy. Lecture notes in mechanical engineering, (2021) 281–290. https://doi.org/10.1007/978-981-16-0942-8_26
- U.M. Sirisha, M.C. Belavagi, G. Attigeri, Profit prediction using ARIMA, SARIMA and LSTM models in Time Series Forecasting: A comparison. IEEE Access, 10, (2022) 124715–124727. https://doi.org/10.1109/ACCESS.2022.3224938
- T. Muhammad, A.B. Aftab, M. Ibrahim, M.M. Ahsan, M.M. Muhu, S.I. Khan, M.S. Alam, Transformer-based deep learning model for stock price prediction: A case study on Bangladesh stock market. International Journal of Computational Intelligence and Applications, 22(03), (2023) 2350013. https://doi.org/10.1142/S146902682350013X
- J.M. Sangeetha, K.J. Alfia, Financial stock market forecast using evaluated linear regression based machine learning technique. Measurement Sensors, 31, (2023) 100950. https://doi.org/10.1016/j.measen.2023.100950
- S. Antad, S. Khandelwal, A. Khandelwal, R. Khandare, P. Khandave, D. Khangar, R. Khanke, Stock Price Prediction Website Using Linear Regression-A Machine Learning Algorithm. In ITM Web of Conferences, 56, (2023) 05016. https://doi.org/10.1051/itmconf/20235605016
- D.T. Larose, C.D. Larose, (2014) Discovering knowledge in data: an introduction to data mining John Wiley & Sons, 336. https://doi.org/10.1002/9781118874059
- J.S. Long, J. Freese, (2006) Regression models for categorical dependent variables using Stata. Stata press.
- G. Maji, D. Mondal, N. Dey, N.C. Debnath, S. Sen, Stock prediction and mutual fund portfolio management using curve fitting techniques. Journal of Ambient Intelligence and Humanized Computing, 12(10), (2021) 9521–9534. https://doi.org/10.1007/s12652-020-02693-6
- S. Seabold, J. Perktold, Statsmodels: Econometric and Statistical Modeling with Python. Proceedings of the Python in Science Conferences, 7(1), (2010). https://doi.org/10.25080/Majora-92bf1922-011
- Y. Lin, Y. Yan, J. Xu, Y. Liao, F. Ma, Forecasting stock index price using the CEEMDAN-LSTM model. The North American Journal of Economics and Finance, 57, (2021) 101421. https://doi.org/10.1016/j.najef.2021.101421
- W. Zhang, X. Gong, C. Wang, X. Ye, Predicting stock market volatility based on textual sentiment: A nonlinear analysis. Journal of Forecasting, 40(8), (2021) 1479–1500. https://doi.org/10.1002/for.2777
- O.B. Sezer, A.M. Ozbayoglu, Algorithmic financial trading with deep convolutional neural networks: Time series to image conversion approach. Applied Soft Computing, 70, (2018) 525–538. https://doi.org/10.1016/j.asoc.2018.04.024
- Z. Wang, Z. Hu, F. Li, S.B. Ho, E. Cambria, Learning-Based stock trending prediction by incorporating technical indicators and social media sentiment. Cognitive Computation, 15(30), (2023)1092–1102. https://doi.org/10.1007/s12559-023-10125-8
- J. Zhang, L. Ye, Y. Lai, Stock price prediction using CNN-BILSTM-Attention model. Mathematics, 11(9), (2023) 1985. https://doi.org/10.3390/math11091985
Articles

