Stock market prediction using deep learning algorithms

被引:48
作者
Mukherjee, Somenath [1 ]
Sadhukhan, Bikash [2 ]
Sarkar, Nairita [2 ]
Roy, Debajyoti [2 ]
De, Soumil [2 ]
机构
[1] Kazi Nazrul Univ, Nazrul Ctr Social & Cultural Studies, Asansol, W Bengal, India
[2] Techno Int New Town Techno India Coll Technol, Dept Comp Sci & Engn, Kolkata, India
关键词
artificial neural network; convolutional neural network; nifty; stock market;
D O I
10.1049/cit2.12059
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Stock Market is one of the most active research areas, and predicting its nature is an epic necessity nowadays. Predicting the Stock Market is quite challenging, and it requires intensive study of the pattern of data. Specific statistical models and artificially intelligent algorithms are needed to meet this challenge and arrive at an appropriate solution. Various machine learning and deep learning algorithms can make a firm prediction with minimised error possibilities. The Artificial Neural Network (ANN) or Deep Feed-forward Neural Network and the Convolutional Neural Network (CNN) are the two network models that have been used extensively to predict the stock market prices. The models have been used to predict upcoming days' data values from the last few days' data values. This process keeps on repeating recursively as long as the dataset is valid. An endeavour has been taken to optimise this prediction using deep learning, and it has given substantial results. The ANN model achieved an accuracy of 97.66%, whereas the CNN model achieved an accuracy of 98.92%. The CNN model used 2-D histograms generated out of the quantised dataset within a particular time frame, and prediction is made on that data. This approach has not been implemented earlier for the analysis of such datasets. As a case study, the model has been tested on the recent COVID-19 pandemic, which caused a sudden downfall of the stock market. The results obtained from this study was decent enough as it produced an accuracy of 91%.
引用
收藏
页码:82 / 94
页数:13
相关论文
共 31 条
[1]  
B.S Exchange, NSE IND NAT STOCK EX
[2]   Applicability of Deep Learning Models for Stock Price Forecasting An Empirical Study on BANKEX Data [J].
Balaji, A. Jayanth ;
Ram, D. S. Harish ;
Nair, Binoy B. .
8TH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING & COMMUNICATIONS (ICACC-2018), 2018, 143 :947-953
[3]  
Chen JF, 2016, INT C CLOUD COMP BIG, P87, DOI [10.1109/CCBD.2016.027, 10.1109/CCBD.2016.51]
[4]   Stock Prediction Using Convolutional Neural Network [J].
Chen, Sheng ;
He, Hongxiang .
2018 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE APPLICATIONS AND TECHNOLOGIES (AIAAT 2018), 2018, 435
[5]  
Das N., 2020, LEARNING ANAL INTELL, DOI [10.1007/978-3-030-42363-6_92, DOI 10.1007/978-3-030-42363-6_92]
[6]  
Ding QG, 2020, PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P4640
[7]  
Drucker H., 1995, ADV NEURAL INF PROCE, V0, P6, DOI [10.5555/2998828.2998896, DOI 10.5555/2998828.2998896]
[8]  
Du XD, 2016, 2016 31ST YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), P159, DOI 10.1109/YAC.2016.7804882
[9]  
Ertuna L., 2016, STOCK MARKET PREDICT, DOI [10.13140/RG.2.1.1954.1368, DOI 10.13140/RG.2.1.1954.1368]
[10]  
Girija V.A., 2015, STOCK MARKET PREDICT, DOI [10.1109/TENCON.2015.7373006, DOI 10.1109/TENCON.2015.7373006]