A two-stage model for stock price prediction based on variational mode decomposition and ensemble machine learning method

被引:9
作者
Zhang, Jun [1 ]
Chen, Xuedong [1 ]
机构
[1] Capital Univ Econ & Business, Sch Management & Engn, Beijing 100070, Peoples R China
关键词
Stock price prediction; Variational mode decomposition; Ensemble prediction method; Machine learning; Two-stage; SUPPORT VECTOR REGRESSION; SINGULAR SPECTRUM ANALYSIS; NEURAL-NETWORK; HYBRID MODEL; DIFFERENTIAL EVOLUTION; LSTM NETWORK; MULTISTEP; ALGORITHM; FORECASTS; FUSION;
D O I
10.1007/s00500-023-08441-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Accurate stock price prediction is critical for investment decisions in the stock market. To improve the performance of stock price prediction, this paper proposes a novel two-stage prediction model that consists of a decomposition algorithm, a nonlinear ensemble strategy, and three individual machine learning models. Specifically, in the first stage, the stock price time series is decomposed into a finite number of sub-series by variational mode decomposition (VMD). Subsequently, three individual machine learning models, namely support vector machine regression (SVR), extreme learning machine (ELM), and deep neural network (DNN), are separately employed to predict decomposed sub-series, and then the obtained sub-series predictions of each individual prediction model are aggregated to generate the preliminary stock price predictions. In the second stage, an ELM-based nonlinear ensemble strategy is employed to combine preliminary stock price predictions. To verify the effectiveness of the proposed two-stage model, it is compared with a total of fourteen models in terms of accuracy evaluation, improvement percentage comparison, and statistical test. The empirical results demonstrate that the proposed two-stage model can obtain better performance than other competitor models.
引用
收藏
页码:2385 / 2408
页数:24
相关论文
共 65 条
[41]   Multi-step ahead wind speed forecasting using a hybrid model based on two-stage decomposition technique and AdaBoost-extreme learning machine [J].
Peng, Tian ;
Zhou, Jianzhong ;
Zhang, Chu ;
Zheng, Yang .
ENERGY CONVERSION AND MANAGEMENT, 2017, 153 :589-602
[42]   A least squares-based parallel hybridization of statistical and intelligent models for time series forecasting [J].
Rahimi, Zahra Haji ;
Khashei, Mehdi .
COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 118 :44-53
[43]   Recurrent neural network and a hybrid model for prediction of stock returns [J].
Rather, Akhter Mohiuddin ;
Agarwal, Arun ;
Sastry, V. N. .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (06) :3234-3241
[44]   Demand forecast of PV integrated bioclimatic buildings using ensemble framework [J].
Raza, Muhammad Qamar ;
Nadarajah, Mithulananthan ;
Ekanayake, Chandima .
APPLIED ENERGY, 2017, 208 :1626-1638
[45]   Weather forecasting based on hybrid neural model [J].
Saba T. ;
Rehman A. ;
AlGhamdi J.S. .
Applied Water Science, 2017, 7 (07) :3869-3874
[46]   An Assessment of Combining Tourism Demand Forecasts over Different Time Horizons [J].
Shen, Shujie ;
Li, Gang ;
Song, Haiyan .
JOURNAL OF TRAVEL RESEARCH, 2008, 47 (02) :197-207
[47]  
Vapnik V., 1995, The Nature of Statistical Learning Theory, P314, DOI [DOI 10.1007/978-1-4757-3264-1, 10.1007/978-1-4757-2440-0_6]
[48]  
Vapnik V.N., 1998, Statistical Learning Theory
[49]   Implementing support vector regression with differential evolution to forecast motherboard shipments [J].
Wang, Fu-Kwun ;
Du, Timon .
EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (08) :3850-3855
[50]   Forecasting stochastic neural network based on financial empirical mode decomposition [J].
Wang, Jie ;
Wang, Jun .
NEURAL NETWORKS, 2017, 90 :8-20