Deep Learning for Temporal Stock Prediction: A Comparison

Authors

  • Bohan Xuan

DOI:

https://doi.org/10.62051/pg1hn367

Keywords:

Deep Learning; Temporal Stock Prediction; Convolutional Neural Network; Recurrent Neural Network.

Abstract

Deep learning has emerging and numerous applications for most areas, including finance, physics and medical science, etc. The deep-based models achieve satisfying performance on those tasks. In this paper, we aim to provide a summary of deep learning-based temporal stock prediction. Specifically, we first categorize the models into three aspects, including CNN-based models, RNN-based models, and hybrid models, by combining CNN and RNN. Then, we detail the preliminary knowledge for deep-based models, including the components of CNN and RNN. Furthermore, we provide an in-depth review of those methods. Finally, we provide a perspective discussion on the stock prediction tasks for further research. We hope our method can be useful for future research and provide a brief introduction to beginners.

Downloads

Download data is not yet available.

References

[1] Jiang, W. (2021). Applications of deep learning in stock market prediction: recent progress. Expert Systems with Applications, 184, 115537.

[2] Hu, Z., Zhao, Y., & Khushi, M. (2021). A survey of forex and stock price prediction using deep learning. Applied System Innovation, 4 (1), 9.

[3] Shah, J., Vaidya, D., & Shah, M. (2022). A comprehensive review on multiple hybrid deep learning approaches for stock prediction. Intelligent Systems with Applications, 16, 200111.

[4] Rouf, N., Malik, M. B., Arif, T., Sharma, S., Singh, S., Aich, S., & Kim, H. C. (2021). Stock market prediction using machine learning techniques: a decade survey on methodologies, recent developments, and future directions. Electronics, 10(21), 2717.

[5] Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep learning. MIT press.

[6] LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. nature, 521 (7553), 436 - 444.

[7] Hoseinzade, E., & Haratizadeh, S. (2019). CNNpred: CNN-based stock market prediction using a diverse set of variables. Expert Systems with Applications, 129, 273 - 285.

[8] Hoseinzade, E., Haratizadeh, S., & Khoeini, A. (2019). U-cnnpred: A universal cnn-based predictor for stock markets. arXiv preprint arXiv: 1911. 12540.

[9] X Zhang, N Gu, J Chang, H Ye. (2021) Predicting stock price movement using a DBN-RNN.In Applied Artificial Intelligence.

[10] Jahan, I., & Sajal, S. (2018). Stock price prediction using recurrent neural network (RNN) algorithm on time-series data. In 2018 Midwest instruction and computing symposium. Duluth, Minnesota, USA: MSRP.

[11] Lu, W., Li, J., Wang, J., & Qin, L. (2021). A CNN-BiLSTM-AM method for stock price prediction. Neural Computing and Applications, 33 (10), 4741 - 4753.

[12] Wang, H., Wang, J., Cao, L., Li, Y., Sun, Q., & Wang, J. (2021). A stock closing price prediction model based on CNN‐BiSLSTM. Complexity, 2021 (1), 5360828.

[13] Rasheed, J., Jamil, A., Hameed, A. A., Ilyas, M., Özyavaş, A., & Ajlouni, N. (2020, October). Improving stock prediction accuracy using cnn and lstm. In 2020 International Conference on Data Analytics for Business and Industry: Way Towards a Sustainable Economy (ICDABI) (pp. 1-5). IEEE.

[14] Lu, W., Li, J., Li, Y., Sun, A., & Wang, J. (2020). A CNN‐LSTM‐based model to forecast stock prices. Complexity, 2020 (1), 6622927.

Downloads

Published

12-08-2024

How to Cite

Xuan, B. (2024) “Deep Learning for Temporal Stock Prediction: A Comparison”, Transactions on Computer Science and Intelligent Systems Research, 5, pp. 1630–1635. doi:10.62051/pg1hn367.