Forecasting financial series using clustering methods and support vector regression

被引:23
|
作者
Vilela, Lucas F. S. [1 ]
Leme, Rafael C. [1 ]
Pinheiro, Carlos A. M. [1 ]
Carpinteiro, Otavio A. S. [1 ]
机构
[1] Univ Fed Itajuba, Res Grp Syst & Comp Engn, BR-37500903 Itajuba, MG, Brazil
关键词
Financial time-series forecasting; Clustering; Support vector machine; Artificial intelligence; TIME-SERIES; STOCK; PREDICTION; MACHINES;
D O I
10.1007/s10462-018-9663-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a two-stage model for forecasting financial time series. The first stage uses clustering methods in order to segment the time series into its various contexts. The second stage makes use of support vector regressions (SVRs), one for each context, to forecast future values of the series. The series used in the experiments is composed of values of an equity fund of a Brazilian bank. The proposed model is compared to a hierarchical model (HM) presented in the literature. In this series, the HM presented prediction results superior to both a support vector machine (SVM) and a multilayer perceptron (MLP) models. The experiments show that the proposed model is superior to HM, reducing the forecasting error of the HM by 32%. This means that the proposed model is also superior to the SVM and MLP models. An analysis of the construction and use of clusters associated with a series volatility study shows that data obtained from only one type of volatility (low or high) are enough to provide sufficient knowledge to the model so that it is able to forecast future values with good accuracy. Another analysis on the quality of the clusters formed by the model shows that each cluster carries different information about the series. Furthermore, there is always a group of SVRs capable of making adequate forecasts and, for the most part, the SVR used in forecasting is a SVR belonging to this group.
引用
收藏
页码:743 / 773
页数:31
相关论文
共 50 条
  • [1] Forecasting financial series using clustering methods and support vector regression
    Lucas F. S. Vilela
    Rafael C. Leme
    Carlos A. M. Pinheiro
    Otávio A. S. Carpinteiro
    [J]. Artificial Intelligence Review, 2019, 52 : 743 - 773
  • [2] Financial Time Series Forecasting with Grouped Predictors using Hierarchical Clustering and Support Vector Regression
    ZheGao
    JianjunYang
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2014, 7 (05): : 53 - 64
  • [3] Financial time series forecasting using twin support vector regression
    Gupta, Deepak
    Pratama, Mahardhika
    Ma, Zhenyuan
    Li, Jun
    Prasad, Mukesh
    [J]. PLOS ONE, 2019, 14 (03):
  • [4] Support Vector Regression for financial time series forecasting
    Hao, Wei
    Yu, Songnian
    [J]. KNOWLEDGE ENTERPRISE: INTELLIGENT STRATEGIES IN PRODUCT DESIGN, MANUFACTURING, AND MANAGEMENT, 2006, 207 : 825 - +
  • [5] Financial time series forecasting using independent component analysis and support vector regression
    Lu, Chi-Jie
    Lee, Tian-Shyug
    Chiu, Chih-Chou
    [J]. DECISION SUPPORT SYSTEMS, 2009, 47 (02) : 115 - 125
  • [6] Financial Time Series Forecasting Using Empirical Mode Decomposition and Support Vector Regression
    Nava, Noemi
    Di Matteo, Tiziana
    Aste, Tomaso
    [J]. RISKS, 2018, 6 (01)
  • [7] Financial Time Series Forecasting Using Support Vector Machine
    Gui, Bin
    Wei, Xianghe
    Shen, Qiong
    Qi, Jingshan
    Guo, Liqiang
    [J]. 2014 TENTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2014, : 39 - 43
  • [8] Financial time series forecasting using support vector machines
    Kim, KJ
    [J]. NEUROCOMPUTING, 2003, 55 (1-2) : 307 - 319
  • [9] Financial Time Series Forecasting Using A Compound Model Based on Wavelet Frame and Support Vector Regression
    Dai, Wensheng
    Lu, Chi-Jie
    [J]. ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 5, PROCEEDINGS, 2008, : 328 - +
  • [10] Regularized least squares fuzzy support vector regression for financial time series forecasting
    Khemchandani, Reshma
    Jayadeva
    Chandra, Suresh
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (01) : 132 - 138