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 条
  • [31] Local Support Vector Regression for financial time series prediction
    Huang, Kaizhu
    Yang, Haiqin
    King, Irwin
    Lyu, Michael R.
    [J]. 2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 1622 - 1627
  • [32] Forecasting Bus Passenger Flows by Using a Clustering-Based Support Vector Regression Approach
    Li, Chuan
    Wang, Xiaodan
    Cheng, Zhiwei
    Bai, Yun
    [J]. IEEE ACCESS, 2020, 8 : 19717 - 19725
  • [33] A clustering-based sales forecasting scheme using support vector regression for computer server
    Dai, Wenseng
    Chuang, Yang-Yu
    Lu, Chi-Jie
    [J]. 2ND INTERNATIONAL MATERIALS, INDUSTRIAL, AND MANUFACTURING ENGINEERING CONFERENCE, MIMEC2015, 2015, 2 : 82 - 86
  • [34] Rainfall Forecasting using Support Vector Regression Machines
    Velasco, Lemuel Clark
    Aca-ac, Johanne Miguel
    Cajes, Jeb Joseph
    Lactuan, Nove Joshua
    Chit, Suwannit Chareen
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (03) : 231 - 237
  • [35] Covariance matrix forecasting using support vector regression
    Fiszeder, Piotr
    Orzeszko, Witold
    [J]. APPLIED INTELLIGENCE, 2021, 51 (10) : 7029 - 7042
  • [36] Solar Radiation Forecasting Using Support Vector Regression
    Shaw, Subham
    Prakash, M.
    [J]. PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING & COMMUNICATION ENGINEERING (ICACCE-2019), 2019,
  • [37] Covariance matrix forecasting using support vector regression
    Piotr Fiszeder
    Witold Orzeszko
    [J]. Applied Intelligence, 2021, 51 : 7029 - 7042
  • [38] Runoff Forecasting Using Fuzzy Support Vector Regression
    Wiriyarattanakul, Sopon
    Auephanwiriyakul, Sansanee
    Theera-Umpon, Nipon
    [J]. 2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATIONS SYSTEMS (ISPACS 2008), 2008, : 407 - +
  • [39] Support vector machine with adaptive parameters in financial time series forecasting
    Cao, LJ
    Tay, FEH
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2003, 14 (06): : 1506 - 1518
  • [40] Rejection Based Support Vector Machines for Financial Time Series Forecasting
    Rosowsky, Yasin I.
    Smith, Robert E.
    [J]. 2013 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2013,