LSTM based decision support system for swing trading in stock market

被引:63
作者
Banik, Shouvik [1 ]
Sharma, Nonita [1 ]
Mangla, Monika [2 ]
Shitharth, S. [4 ]
Mohanty, Sachi Nandan [3 ]
机构
[1] B R Ambedkar Natl Inst Technol, Dept Comp Sci & Engn, Jalandhar, India
[2] Lokmanya Tilak Coll Engn, Dept Comp Engn, Navi Mumbai, India
[3] Vardhaman Coll Engn, Dept Comp Sci & Engn, Hyderabad, India
[4] Kebri Dehar Univ, Dept Comp Sci & Engn, Kebri Dehar, Ethiopia
关键词
Stock prediction; Support; Resistance; Fibonacci retracement; Signal line analysis;
D O I
10.1016/j.knosys.2021.107994
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the highly volatile and fluctuating nature of the Indian stock market which is influenced by a number of factors including government policies, release of a company's financial reports, investor's sentiment, geopolitical situation, and many others, the prediction of the stock market has been a daunting task for traders. In this study, a Long Short Term Memory enforced Decision Support System is developed for swing traders to accurately analyze and predict the future stock values. The Decision support system generates a report which incorporates the predicted values of the company stock for the next 30 days and other technical indicators like MFI, relative RSI, the Support and Resistance of the stock price, five Fibonacci retracement levels, and the MACD and SIGNAL LINE analysis of the company and NIFTY industry average stock price. The trader can use the investment success score calculated in the report to augment his investment decisions. The results achieved by the proposed model in terms of Root Mean Square Error, Mean absolute error, and Mean Absolute Percentage Error are 4.13, 3.24, and 1.21 % respectively which establishes the efficacy of the proposed technique compared with the state-of-art techniques. (c) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:8
相关论文
共 17 条
[1]   A deep learning framework for financial time series using stacked autoencoders and long-short term memory [J].
Bao, Wei ;
Yue, Jun ;
Rao, Yulei .
PLOS ONE, 2017, 12 (07)
[2]   Multi-DQN: An ensemble of Deep Q-learning agents for stock market forecasting [J].
Carta, Salvatore ;
Ferreira, Anselmo ;
Podda, Alessandro Sebastian ;
Recupero, Diego Reforgiato ;
Sanna, Antonio .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 164
[3]  
Christopher O., Understanding LSTM networks-colahs blog
[4]  
Fang Wen-Xiang, 2019, PROC 2019 INT S INTE, DOI DOI 10.1109/ISPACS48206.2019.8986377
[5]   Temporal Relational Ranking for Stock Prediction [J].
Feng, Fuli ;
He, Xiangnan ;
Wang, Xiang ;
Luo, Cheng ;
Liu, Yiqun ;
Chua, Tat-Seng .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2019, 37 (02)
[6]   Deep learning with long short-term memory networks for financial market predictions [J].
Fischer, Thomas ;
Krauss, Christopher .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 270 (02) :654-669
[7]  
Kaggle, NIFTY 50 STOCK MARK
[8]   DTDR-ALSTM: Extracting dynamic time-delays to reconstruct multivariate data for improving attention-based LSTM industrial time series prediction models [J].
Li, Jince ;
Yang, Bo ;
Li, Hongguang ;
Wang, Yongjian ;
Qi, Chu ;
Liu, Yi .
KNOWLEDGE-BASED SYSTEMS, 2021, 211 (211)
[9]   Attention Transfer from Web Images for Video Recognition [J].
Li, Junnan ;
Wong, Yongkang ;
Zhao, Qi ;
Kankanhalli, Mohan S. .
PROCEEDINGS OF THE 2017 ACM MULTIMEDIA CONFERENCE (MM'17), 2017, :1-9
[10]   Predicting Stock Market Trends Using Machine Learning and Deep Learning Algorithms Via Continuous and Binary Data; a Comparative Analysis [J].
Nabipour, Mojtaba ;
Nayyeri, Pooyan ;
Jabani, Hamed ;
Shahab, S. ;
Mosavi, Amir .
IEEE ACCESS, 2020, 8 :150199-150212