Predicting Stock Price Using Two-Stage Machine Learning Techniques

被引:37
|
作者
Zhang, Jun [1 ]
Li, Lan [1 ]
Chen, Wei [1 ]
机构
[1] Capital Univ Econ & Business, Sch Management & Engn, Beijing, Peoples R China
基金
中国国家自然科学基金; 国家教育部科学基金资助;
关键词
Fusion models; Adaptive neuro fuzzy inference system (ANFIS); Stock market; Support vector regression (SVR); NEURAL-NETWORK; ENSEMBLE METHODS; MODEL; FUSION; ANFIS; COMBINATION; SELECTION; SYSTEM;
D O I
10.1007/s10614-020-10013-5
中图分类号
F [经济];
学科分类号
02 ;
摘要
Stock market forecasting is considered to be a challenging topic among time series forecasting. This study proposes a novel two-stage ensemble machine learning model named SVR-ENANFIS for stock price prediction by combining features of support vector regression (SVR) and ensemble adaptive neuro fuzzy inference system (ENANFIS). In the first stage, the future values of technical indicators are forecasted by SVR. In the second stage, ENANFIS is utilized to forecast the closing price based on prediction results of first stage. Finally, the proposed model SVR-ENANFIS is tested on 4 securities randomly selected from the Shanghai and Shenzhen Stock Exchanges with data collected from 2012 to 2017, and the predictions are completed 1-10, 15 and 30 days in advance. The experimental results show that the proposed model SVR-ENANFIS has superior prediction performance than single-stage model ENANFIS and several two-stage models such as SVR-Linear, SVR-SVR, and SVR-ANN.
引用
收藏
页码:1237 / 1261
页数:25
相关论文
共 50 条
  • [31] Evaluation of factors involved in predicting Indian stock price using machine learning algorithms
    Vohra A.A.
    Tanna P.J.
    International Journal of Business Intelligence and Data Mining, 2023, 23 (03) : 201 - 263
  • [32] Analysis and Prediction of Healthcare Sector Stock Price Using Machine Learning Techniques: Healthcare Stock Analysis
    Ahmed, Daiyaan
    Neema, Ronhit
    Viswanadha, Nishant
    Selvanambi, Ramani
    INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN, 2023, 13 (09)
  • [33] A Survey on Machine Learning for Stock Price Prediction: Algorithms and Techniques
    Obthong, Mehtabhorn
    Tantisantiwong, Nongnuch
    Jeamwatthanachai, Watthanasak
    Wills, Gary
    FEMIB: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON FINANCE, ECONOMICS, MANAGEMENT AND IT BUSINESS, 2020, : 63 - 71
  • [34] Time series data analysis of stock price movement using machine learning techniques
    Irfan Ramzan Parray
    Surinder Singh Khurana
    Munish Kumar
    Ali A. Altalbe
    Soft Computing, 2020, 24 : 16509 - 16517
  • [35] Time series data analysis of stock price movement using machine learning techniques
    Parray, Irfan Ramzan
    Khurana, Surinder Singh
    Kumar, Munish
    Altalbe, Ali A.
    SOFT COMPUTING, 2020, 24 (21) : 16509 - 16517
  • [36] Two-stage optimization for machine learning workflow
    Quemy, Alexandre
    INFORMATION SYSTEMS, 2020, 92
  • [37] Two-stage extreme learning machine for regression
    Lan, Yuan
    Soh, Yeng Chai
    Huang, Guang-Bin
    NEUROCOMPUTING, 2010, 73 (16-18) : 3028 - 3038
  • [38] A Fast Two-Stage Extreme Learning Machine
    Lai, Jie
    Wang, Xiaodan
    Li, Rui
    Gu, Jinghao
    ICDLT 2019: 2019 3RD INTERNATIONAL CONFERENCE ON DEEP LEARNING TECHNOLOGIES, 2019, : 16 - 22
  • [39] Predicting customers' cross-buying decisions: a two-stage machine learning approach
    Kilinc, Mehmet Serdar
    Rohrhirsch, Robert
    JOURNAL OF BUSINESS ANALYTICS, 2023, 6 (03) : 180 - 187
  • [40] Two-Stage Electricity Demand Modeling Using Machine Learning Algorithms
    Gajowniczek, Krzysztof
    Zabkowski, Tomasz
    ENERGIES, 2017, 10 (10)