Minute-ahead stock price forecasting based on singular spectrum analysis and support vector regression

被引:66
作者
Lahmiri, Salim [1 ]
机构
[1] ESCA Sch Management, 7 Abou Youssef El Kindy St,BD Moulay Youssef, Casablanca, Morocco
关键词
Intraday stock price; Time series; Singular spectrum analysis; Support vector regression; Particle swarm optimization; Forecasting; PARTICLE SWARM OPTIMIZATION; LOGICAL RELATIONSHIP GROUPS; FEEDFORWARD NEURAL-NETWORK; FUZZY-TIME-SERIES; ALGORITHM; PREDICTION; DYNAMICS;
D O I
10.1016/j.amc.2017.09.049
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Time series modeling and forecasting is an essential and hard task in financial engineering and optimization. Various models have been proposed in the literature and tested on daily data. However, a limited attention has been given to intraday data. In this regard, the current work presents a model for intraday stock price prediction that uses singular spectrum analysis (SSA) and support vector regression (SVR) coupled with particle swarm optimization (PSO). In particular, the SSA decomposes stock price time series into a small number of independent components used as predictors. The SVR is applied to the task of forecasting and PSO is employed to optimize SVR parameters. The performance of our proposed model is compared to the performance of four models widely used in financial prediction: the wavelet transform (WT) coupled with feedforward neural network (FFNN), autoregressive moving average (ARMA) process, polynomial regression (PolyReg), and naive model. Finally, the mean absolute error (MAE), mean absolute percentage error (MAPE), and the root mean of squared errors (RMSE) are used as main performance metrics. By applying all models to six intraday stock price time series, the forecasting results from simulations show that the presented SSA-PSO-SVR largely outperforms the conventional WT-FFNN, ARMA, polynomial regression, and naive model in terms of MAE, MAPE and RMSE. Therefore, our proposed predictive system SSA-PSO-SVR shows evident potential for noisy financial time series analysis and forecasting. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:444 / 451
页数:8
相关论文
共 40 条
[1]   EXTRACTING QUALITATIVE DYNAMICS FROM EXPERIMENTAL-DATA [J].
BROOMHEAD, DS ;
KING, GP .
PHYSICA D, 1986, 20 (2-3) :217-236
[2]   Fuzzy Forecasting Based on Two-Factors Second-Order Fuzzy-Trend Logical Relationship Groups and the Probabilities of Trends of Fuzzy Logical Relationships [J].
Chen, Shyi-Ming ;
Chen, Shen-Wen .
IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (03) :405-417
[3]   Fuzzy Forecasting Based on Two-Factors Second-Order Fuzzy-Trend Logical Relationship Groups and Particle Swarm Optimization Techniques [J].
Chen, Shyi-Ming ;
Manalu, Gandhi Maruli Tua ;
Pan, Jeng-Shyang ;
Liu, Hsiang-Chuan .
IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (03) :1102-1117
[4]   TAIEX Forecasting Using Fuzzy Time Series and Automatically Generated Weights of Multiple Factors [J].
Chen, Shyi-Ming ;
Chu, Huai-Ping ;
Sheu, Tian-Wei .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (06) :1485-1495
[5]   Fuzzy Forecasting Based on Fuzzy-Trend Logical Relationship Groups [J].
Chen, Shyi-Ming ;
Wang, Nai-Yi .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2010, 40 (05) :1343-1358
[6]   Fault diagnosis based on dependent feature vector and probability neural network for rolling element bearings [J].
Chen, Xiaoyue ;
Zhou, Jianzhong ;
Xiao, Jian ;
Zhang, Xinxin ;
Xiao, Han ;
Zhu, Wenlong ;
Fu, Wenlong .
APPLIED MATHEMATICS AND COMPUTATION, 2014, 247 :835-847
[7]  
Cherkassky V, 1997, IEEE Trans Neural Netw, V8, P1564, DOI 10.1109/TNN.1997.641482
[8]  
Fan J., 1996, LOCAL POLYNOMIAL MOD
[9]   A hybrid PSO optimized SVM-based method for predicting of the cyanotoxin content from experimental cyanobacteria concentrations in the Trasona reservoir: A case study in Northern Spain [J].
Garcia Nieto, P. J. ;
Alonso Fernandez, J. R. ;
Gonzalez Suarez, V. M. ;
Diaz Muniz, C. ;
Garcia-Gonzalo, E. ;
Mayo Bayon, R. .
APPLIED MATHEMATICS AND COMPUTATION, 2015, 260 :170-187
[10]  
Golyandina N., 2001, Analysis of time series structure: SSA and related techniques