An efficient real-time stock prediction exploiting incremental learning and deep learning

被引:13
|
作者
Singh, Tinku [1 ]
Kalra, Riya [1 ]
Mishra, Suryanshi [2 ]
Satakshi [2 ]
Kumar, Manish [1 ]
机构
[1] Indian Inst Informat Technol Allahabad, Dept IT, Prayagraj, UP, India
[2] SHUATS, Dept Math & Stat, Prayagraj, UP, India
关键词
Real-time forecasting; Incremental learning; Technical indicator; Intraday trading; MARKET PREDICTION; SERIES; NETWORKS;
D O I
10.1007/s12530-022-09481-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Intraday trading is popular among traders due to its ability to leverage price fluctuations in a short timeframe. For traders, real-time price predictions for the next few minutes can be beneficial for making strategies. Real-time prediction is challenging due to the stock market's non-stationary, complex, noisy, chaotic, dynamic, volatile, and non-parametric nature. Machine learning models are considered effective for stock forecasting, yet, their hyperparameters need tuning with the latest market data to incorporate the market's complexities. Usually, models are trained and tested in batches, which smooths the correction process and speeds up the learning. When making intraday stock predictions, the models should forecast for each instance in contrast to the whole batch and learn simultaneously to ensure high accuracy. In this paper, we propose a strategy based on two different learning approaches: incremental learning and Offline-Online learning, to forecast the stock price using the real-time stream of the live market. In incremental learning, the model is updated continuously upon receiving the stock's next instance from the live-stream, while in Offline-Online learning, the model is retrained after each trading session to make sure it incorporates the latest data complexities. These methods were applied to univariate time-series (established from historical stock price) and multivariate time-series (considering historical stock price as well as technical indicators). Extensive experiments were performed on the eight most liquid stocks listed on the American NASDAQ and Indian NSE stock exchanges, respectively. The Offline-Online models outperformed incremental models in terms of low forecasting error.
引用
收藏
页码:919 / 937
页数:19
相关论文
共 50 条
  • [1] An efficient real-time stock prediction exploiting incremental learning and deep learning
    Tinku Singh
    Riya Kalra
    Suryanshi Mishra
    Manish Satakshi
    Evolving Systems, 2023, 14 : 919 - 937
  • [2] An improved technique for stock price prediction on real-time exploiting stream processing and deep learning
    Bandhu, Kailash Chandra
    Litoriya, Ratnesh
    Jain, Anshita
    Shukla, Anand Vardhan
    Vaidya, Swati
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (19) : 57269 - 57289
  • [3] Real-time transient stability prediction using incremental learning algorithm
    Chu, XD
    Liu, YT
    2004 IEEE POWER ENGINEERING SOCIETY GENERAL MEETING, VOLS 1 AND 2, 2004, : 1565 - 1569
  • [4] Comparing Machine Learning and Deep Learning Methods for Real-Time Crash Prediction
    Theofilatos, Athanasios
    Chen, Cong
    Antoniou, Constantinos
    TRANSPORTATION RESEARCH RECORD, 2019, 2673 (08) : 169 - 178
  • [5] Real-time relative permeability prediction using deep learning
    Arigbe, O. D.
    Oyeneyin, M. B.
    Arana, I.
    Ghazi, M. D.
    JOURNAL OF PETROLEUM EXPLORATION AND PRODUCTION TECHNOLOGY, 2019, 9 (02) : 1271 - 1284
  • [6] Deep Learning Model for Real-Time Prediction of Intradialytic Hypotension
    Lee, Hojun
    Yun, Donghwan
    Yoo, Jayeon
    Yoo, Kiyoon
    Kim, Yong Chul
    Kim, Dong Ki
    Oh, Kook-Hwan
    Joo, Kwon Wook
    Kim, Yon Su
    Kwak, Nojun
    Han, Seung Seok
    CLINICAL JOURNAL OF THE AMERICAN SOCIETY OF NEPHROLOGY, 2021, 16 (03): : 396 - 406
  • [7] Real-time relative permeability prediction using deep learning
    O. D. Arigbe
    M. B. Oyeneyin
    I. Arana
    M. D. Ghazi
    Journal of Petroleum Exploration and Production Technology, 2019, 9 : 1271 - 1284
  • [8] A Methodology for Real-Time Data Verification exploiting Deep Learning and Model Checking
    Capobianco, Giovanni
    Di Giacomo, Umberto
    Di Tusa, Tommaso
    Mercaldo, Francesco
    Santone, Antonella
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 5995 - 5997
  • [9] Machine Learning Models for Stock Prediction Using Real-Time Streaming Data
    Jena, Monalisa
    Behera, Ranjan Kumar
    Rath, Santanu Kumar
    BIOLOGICALLY INSPIRED TECHNIQUES IN MANY-CRITERIA DECISION MAKING, 2020, 10 : 101 - 108
  • [10] Incremental Learning for Real-time Partitioning for FPGA Applications
    Wiem, Belhedi
    Ahmed, Kammoun
    Chabha, Hireche
    ICAART: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE - VOL 2, 2021, : 598 - 603