Abstract
This paper systematically reviews the literature related to stock price prediction systems. The reviewers collected 6222 research works from 12 databases. The reviewers reviewed the full-text of 10 studies in preliminary search and 70 studies selected based on PRISMA. This paper uses the PRISMA-based Python framework systematic-reviewpy to conduct this systematic review and browser-automationpy to automate downloading of full-texts. The programming code with comprehensive documentation, citation data, input variables, and reviews spreadsheets is provided, making this review replicable, open-source, and free from human errors in selecting studies. The reviewed literature is categorized based on type of prediction systems to demonstrate the evolution of techniques and research gaps. The reviewed literature is 7 % statistical, 9% machine learning, 23% deep learning, 20% hybrid, 25% combination of machine learning and deep learning, and 14% studies explore multiple categories of techniques. This review provides detailed information on prediction techniques, competitor techniques, performance metrics, input variables, data timing, and research gap to enable researchers to create prediction systems per technique category. The review showed that stock trading data is most used and collected from Yahoo! Finance. Studies showed that sentiment data improved stock prediction, and most papers used tweets from Twitter. Most of the reviewed studies showed significant improvements in predictions to previous systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
The birth of stock exchanges. https://www.investopedia.com/articles/07/stock-exchange-history.asp. Last Accessed 03 Feb 2022
Capone A (2008) Warren Buffett and the interpretation of financial statements, the search for the company with a durable competitive advantage. J High Technol Law 1–4
Somanathan AR, Rama SK (2020) A bibliometric review of stock market prediction: perspective of emerging markets. Appl Comput Syst 25:77–86. https://doi.org/10.2478/acss-2020-0010
Nti IK, Adekoya AF, Weyori BA (2021) A novel multi-source information-fusion predictive framework based on deep neural networks for accuracy enhancement in stock market prediction. J Big Data 8. https://doi.org/10.1186/s40537-020-00400-y
Singh A, Gupta P, Thakur N (2021) An empirical research and comprehensive analysis of stock market prediction using machine learning and deep learning techniques. IOP Conf Ser Mater Sci Eng 1022. https://doi.org/10.1088/1757-899X/1022/1/012098
Kumar Chandar S (2019) Fusion model of wavelet transform and adaptive neuro fuzzy inference system for stock market prediction. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-019-01224-2
Nti IK, Adekoya AF, Weyori BA (2020) A comprehensive evaluation of ensemble learning for stock-market prediction. J Big Data 7. https://doi.org/10.1186/s40537-020-00299-5
Thakkar A, Chaudhari K (2021) Fusion in stock market prediction: a decade survey on the necessity, recent developments, and potential future directions. Inf Fusion 65:95–107. https://doi.org/10.1016/j.inffus.2020.08.019
Ji X, Wang J, Yan Z (2021) A stock price prediction method based on deep learning technology. Int J Crowd Sci 5:55–72. https://doi.org/10.1108/ijcs-05-2020-0012
Obthong M, Tantisantiwong N, Jeamwatthanachai W, Wills G (2020) A survey on machine learning for stock price prediction: algorithms and techniques. FEMIB 2020 Proc 2nd Int Conf Financ Econ Manag IT Bus 63–71. https://doi.org/10.5220/0009340700630071
Alzazah FS, Cheng X (2020) Recent advances in stock market prediction using text mining: a survey. E-Business 13. https://doi.org/10.5772/intechopen.92253
Moher D, Liberati A, Tetzlaff J, Altman DG (2010) Preferred reporting items for systematic reviews and meta-analyses: the PRISMA statement. Int J Surg 8:336–341. https://doi.org/10.1016/j.ijsu.2010.02.007
Chaudhari C, Purswani G (2022) Supplementary data: a systematic review of artificial intelligence prediction techniques for stock market. https://doi.org/10.5281/ZENODO.6750696
Lefebvre C, Manheimer E, Glanville J (2008) Searching for studies. Cochrane Handb Syst Rev Interv Cochrane B Ser 95–150. https://doi.org/10.1002/9780470712184.ch6
Gao B (2021) The use of machine learning combined with data mining technology in financial risk prevention. Comput Econ Nan. https://doi.org/10.1007/s10614-021-10101-0
Maragoudakis M, Serpanos D (2016) Exploiting financial news and social media opinions for stock market analysis using MCMC Bayesian inference. Comput Econ 47:589–622. https://doi.org/10.1007/s10614-015-9492-9
Hassen OA, Darwish SM, Abu NA, Abidin ZZ (2020) Application of cloud model in qualitative forecasting for stock market trends. https://doi.org/10.3390/e22090991
Chen SM, Chu HP, Sheu TW (2012) TAIEX forecasting using fuzzy time series and automatically generated weights of multiple factors. IEEE Trans Syst Man Cybern Part A Syst Hum 42:1485–1495. https://doi.org/10.1109/TSMCA.2012.2190399
Carta SM, Consoli S, Podda AS, Recupero DR, Stanciu MM (2021) Ensembling and dynamic asset selection for risk-controlled statistical arbitrage. IEEE Access 9:29942–29959. https://doi.org/10.1109/ACCESS.2021.3059187
Baranes A, Palas R (2019) Earning movement prediction using machine learning-support vector machines (SVM). J Manag Inf Decis Sci 22:36–53
Deng S, Huang X, Wang J, Qin Z, Fu Z, Wang A, Yang T (2021) A decision support system for trading in apple futures market using predictions fusion. IEEE Access 9:1271–1285. https://doi.org/10.1109/ACCESS.2020.3047138
Sedighi M, Jahangirnia H, Gharakhani M, Fard SF (2019) A novel hybrid model for stock price forecasting based on metaheuristics and support vector machine. https://doi.org/10.3390/data4020075
Henrique BM, Sobreiro VA, Kimura H (2018) Stock price prediction using support vector regression on daily and up to the minute prices. J Financ Data Sci 4:183–201. https://doi.org/10.1016/j.jfds.2018.04.003
Chalvatzis C, Hristu-Varsakelis D (2019) High-performance stock index trading: making effective use of a deep LSTM neural network
Song Y, Lee J (2020) Importance of event binary features in stock price prediction. https://doi.org/10.3390/app10051597
Nayak SC, Misra BB (2019) A chemical-reaction-optimization-based neuro-fuzzy hybrid network for stock closing price prediction. Financ Innov 5:1–34. https://doi.org/10.1186/s40854-019-0153-1
Shahvaroughi Farahani M, Razavi Hajiagha SH (2021) Forecasting stock price using integrated artificial neural network and metaheuristic algorithms compared to time series models. Soft Comput 25:8483–8513. https://doi.org/10.1007/s00500-021-05775-5
Nayak SC, Misra BB, Behera HS (2019) ACFLN: artificial chemical functional link network for prediction of stock market index. Evol Syst 10:567–592. https://doi.org/10.1007/s12530-018-9221-4
Chong E, Han C, Park FC (2017) Deep learning networks for stock market analysis and prediction: methodology, data representations, and case studies. Expert Syst Appl 83:187–205. https://doi.org/10.1016/j.eswa.2017.04.030
Jan CL (2021) Financial information asymmetry: using deep learning algorithms to predict financial distress. Symmetry (Basel) 13:443. https://doi.org/10.3390/sym13030443
Gu Y, Shibukawa T, Kondo Y, Nagao S, Kamijo S (2020) Prediction of stock performance using deep neural networks. https://doi.org/10.3390/app10228142
Bao W, Yue J, Rao Y (2017) A deep learning framework for financial time series using stacked autoencoders and long-short term memory. PLoS One 12. https://doi.org/10.1371/journal.pone.0180944
Shen J, Shafiq MO (2020) Short-term stock market price trend prediction using a comprehensive deep learning system. J Big Data 7. https://doi.org/10.1186/s40537-020-00333-6
Ma Y, Han R, Wang W (2020) Prediction-Based portfolio optimization models using deep neural networks. IEEE Access 8:115393–115405. https://doi.org/10.1109/ACCESS.2020.3003819
Wang W, Li W, Zhang N, Liu K (2020) Portfolio formation with preselection using deep learning from long-term financial data. Expert Syst Appl 143:1. https://doi.org/10.1016/j.eswa.2019.113042
Lee J, Koh H, Choe HJ (2021) Learning to trade in financial time series using high-frequency through wavelet transformation and deep reinforcement learning. Appl Intell 51:6202–6223. https://doi.org/10.1007/s10489-021-02218-4
Peng Y, Albuquerque PHM, Kimura H, Saavedra CAPB (2021) Feature selection and deep neural networks for stock price direction forecasting using technical analysis indicators. Mach Learn Appl 100060. https://doi.org/10.1016/j.mlwa.2021.100060
Wu JMT, Li Z, Herencsar N, Vo B, Lin JCW (2021) A graph-based CNN-LSTM stock price prediction algorithm with leading indicators. Multimed Syst Nan. https://doi.org/10.1007/s00530-021-00758-w
Hu Z, Zhao Y, Khushi M (2021) A survey of forex and stock price prediction using deep learning. https://doi.org/10.3390/ASI4010009. http://arxiv.org/abs/2103.09750
Sharaf M, Hemdan EED, El-Sayed A, El-Bahnasawy NA (2021) StockPred: a framework for stock price prediction. Multimed Tools Appl 80:17923–17954. https://doi.org/10.1007/s11042-021-10579-8
Mehtab S, Sen J (2020) A time series analysis-based stock price prediction using machine learning and deep learning models. https://doi.org/10.13140/RG.2.2.14022.22085/2
Chen Y, Liu K, Xie Y, Hu M (2020) Financial trading strategy system based on machine learning. Math Probl Eng 2020. https://doi.org/10.1155/2020/3589198
Serrano W (2021) The random neural network in price predictions. Neural Comput Appl Nan. https://doi.org/10.1007/s00521-021-05903-0
Shi C, Zhuang X (2019) A study concerning soft computing approaches for stock price forecasting. https://doi.org/10.3390/axioms8040116
Hasan A, Kalipsiz O, Akyokuş S (2020) Modeling traders’ behavior with deep learning and machine learning methods: evidence from BIST 100 index. Complexity 2020. https://doi.org/10.1155/2020/8285149
Ndikum P (2020) Machine learning algorithms for financial asset price forecasting. arXiv Prepr 1–16. arXiv2004.01504
Dong Z (2019) Dynamic advisor-based ensemble (DYNABE): case study in stock trend prediction of critical metal companies. PLoS One 14. https://doi.org/10.1371/journal.pone.0212487
Ta VD, Liu CM, Tadesse DA (2020) Portfolio optimization-based stock prediction using long-short term memory network in quantitative trading. https://doi.org/10.3390/app10020437
Lv D, Yuan S, Li M, Xiang Y (2019) An empirical study of machine learning algorithms for stock daily trading strategy. Math Probl Eng 2019:30. https://doi.org/10.1155/2019/7816154
Nabipour M, Nayyeri P, Jabani H, Mosavi A, Salwana E, Shahab S (2020) Deep learning for stock market prediction. Entropy 22. https://doi.org/10.3390/E22080840
Zheng L, He H (2020) Share price prediction of aerospace relevant companies with recurrent neural networks based on PCA
Polamuri SR, Srinivas K, Mohan AK (2020) Multi model-based hybrid prediction algorithm (MM-HPA) for stock market prices prediction framework (SMPPF). Arab J Sci Eng 45:10493–10509. https://doi.org/10.1007/s13369-020-04782-2
Yu X, Li D (2021) Important trading point prediction using a hybrid convolutional recurrent neural network. https://doi.org/10.3390/app11093984
Xu W, Pan Y, Chen W, Fu H (2019) Forecasting corporate failure in the Chinese energy sector: a novel integrated model of deep learning and support vector machine. Energies 12. https://doi.org/10.3390/en12122251
Yuan K, Liu G, Wu J, Xiong H (2020) Dancing with trump in the stock market. ACM Trans Intell Syst Technol 11. https://doi.org/10.1145/3403578
Khan W, Malik U, Ghazanfar MA, Azam MA, Alyoubi KH, Alfakeeh AS (2020) Predicting stock market trends using machine learning algorithms via public sentiment and political situation analysis. Soft Comput 24:11019–11043. https://doi.org/10.1007/s00500-019-04347-y
Karlemstrand R, Leckström E (2021) Using Twitter attribute information to predict stock prices
Hao Y, Gao Q (2020) Predicting the trend of stock market index using the hybrid neural network based on multiple time scale feature learning. https://doi.org/10.3390/app10113961
Khan W, Ghazanfar MA, Azam MA, Karami A, Alyoubi KH, Alfakeeh AS (2020) Stock market prediction using machine learning classifiers and social media, news. J Ambient Intell Humaniz Comput Nan. https://doi.org/10.1007/s12652-020-01839-w
Shi L, Teng Z, Wang L, Zhang Y, Binder A (2019) DeepClue: visual interpretation of text-based deep stock prediction. IEEE Trans Knowl Data Eng 31:1094–1108. https://doi.org/10.1109/TKDE.2018.2854193
Eliasy A, Przychodzen J (2020) The role of AI in capital structure to enhance corporate funding strategies. Array 6:100017. https://doi.org/10.1016/j.array.2020.100017
Rajab S, Sharma V (2019) An interpretable neuro-fuzzy approach to stock price forecasting. Soft Comput 23:921–936. https://doi.org/10.1007/s00500-017-2800-7
Nevasalmi L (2020) Forecasting multinomial stock returns using machine learning methods. J Financ Data Sci 6:86–106. https://doi.org/10.1016/j.jfds.2020.09.001
Kumar G, Jain S, Singh UP (2021) Stock market forecasting using computational intelligence: a survey. Arch Comput Methods Eng 28:1069–1101. https://doi.org/10.1007/s11831-020-09413-5
Ahmed M, Sriram A, Singh S (2020) Short term firm-specific stock forecasting with BDI framework. Comput Econ 55:745–778. https://doi.org/10.1007/s10614-019-09911-0
Strader TJ, Rozycki JJ, Root TH, Huang Y-H (2020) (John): machine learning stock market prediction studies: review and research directions. J Int Technol Inf Manag 28:63–83
Acknowledgements
Chandravesh Chaudhari is a recipient of Indian Council of Social Science Research Doctoral Fellowship. His article is largely an outcome of his doctoral work sponsored by ICSSR. However, the responsibility for the facts stated, opinions expressed, and the conclusions drawn is entirely that of the author.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Chaudhari, C., Purswani, G. (2023). Stock Market Prediction Techniques Using Artificial Intelligence: A Systematic Review. In: Kumar, S., Sharma, H., Balachandran, K., Kim, J.H., Bansal, J.C. (eds) Third Congress on Intelligent Systems. CIS 2022. Lecture Notes in Networks and Systems, vol 608. Springer, Singapore. https://doi.org/10.1007/978-981-19-9225-4_17
Download citation
DOI: https://doi.org/10.1007/978-981-19-9225-4_17
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-9224-7
Online ISBN: 978-981-19-9225-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)