Automatic trading method based on piecewise aggregate approximation and multi-swarm of improved self-adaptive particle swarm optimization with validation

被引:18
作者
Brasileiro, Rodrigo C. [1 ]
Souza, Victor L. F. [1 ]
Oliveira, Adriano L. I. [1 ]
机构
[1] Univ Fed Pernambuco, Ctr Informat, Av Jornalista Anibal Fernandes S-N, BR-50740560 Recife, PE, Brazil
关键词
Multi-swarm optimization; Pattern discovery; Data mining; Time series representation; Stock market; Particle swarm optimization; FINANCIAL-MARKETS; STOCK; SYSTEM;
D O I
10.1016/j.dss.2017.10.005
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Financial time series represent the stock prices over time and exhibit behavior similar to a data stream. Many works report on the use of data mining techniques to predict the future direction of stock prices and to discover patterns in the time series data to provide decision support for trading operations. Traditional optimization methods do not take into account the possibility that the function to be optimized, namely, the final financial balance for operations considering some stock, may have multiple peaks, i.e., be represented by multimodal functions. However, multimodality is a known feature of real-world financial time series optimization problems. To deal with this issue, this article proposes the PAA-MS-IDPSO-V approach (Piece wise Aggregate Approximation - Multi-Swarm of Improved Self-adaptive Particle Swarm Optimization with Validation). The proposed method aims to find patterns in financial time series to support investment decisions. The approach uses multi-swarms to obtain a better particle initialization for the final optimization phase since it aims to tackle multimodal problems. Furthermore, it uses a validation set with early stopping to avoid overfitting. The patterns discovered by the method are used together with investment rules to support decisions and thus help investors to maximize the profit in their operations in the stock market. The experiments reported in this paper compare the results obtained by the proposed model with the Buy-and-Hold, PM-IDPSO approaches and another approach found in the literature. We report on experiments conducted with S&P100 index stocks and using the Friedman Non-Parametric Test with the Nemenyi post-hoc Test both with 95% confidence level. The results show that the proposed model outperformed the competing methods and was able to considerably reduce the variance for all stocks. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:79 / 91
页数:13
相关论文
共 50 条
  • [41] An integrated particle swarm optimization approach hybridizing a new self-adaptive particle swarm optimization with a modified differential evolution
    Tang, Biwei
    Xiang, Kui
    Pang, Muye
    [J]. NEURAL COMPUTING & APPLICATIONS, 2020, 32 (09) : 4849 - 4883
  • [42] An integrated particle swarm optimization approach hybridizing a new self-adaptive particle swarm optimization with a modified differential evolution
    Biwei Tang
    Kui Xiang
    Muye Pang
    [J]. Neural Computing and Applications, 2020, 32 : 4849 - 4883
  • [43] Self-adaptive velocity particle swarm optimization for solving constrained optimization problems
    Haiyan Lu
    Weiqi Chen
    [J]. Journal of Global Optimization, 2008, 41 : 427 - 445
  • [44] Self-adaptive velocity particle swarm optimization for solving constrained optimization problems
    Lu, Haiyan
    Chen, Weiqi
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2008, 41 (03) : 427 - 445
  • [45] System Identification Using Self-Adaptive Group Particle Swarm Optimization
    Lin, Chun-Hui
    Lee, Chin-Ling
    Lin, Cheng-Jian
    [J]. 2018 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2018), 2018, : 310 - 313
  • [46] Fitness peak clustering based dynamic multi-swarm particle swarm optimization with enhanced learning strategy
    Tao, Xinmin
    Guo, Wenjie
    Li, Xiangke
    He, Qing
    Liu, Rui
    Zou, Junrong
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
  • [47] Adaptive Tunning of All Parameters in a Multi-Swarm Particle Swarm Optimization Algorithm: An Application to the Probabilistic Traveling Salesman Problem
    Marinakis, Yannis
    Marinaki, Magdalene
    Migdalas, Athanasios
    [J]. OPTIMIZATION, CONTROL, AND APPLICATIONS IN THE INFORMATION AGE: IN HONOR OF PANOS M. PARDALOS'S 60TH BIRTHDAY, 2015, 130 : 187 - 207
  • [48] An Improved Particle Swarm Optimization Method Based on Chaos
    Yang, Zuyuan
    Yang, Huafen
    Yang, You
    Zhang, Lihui
    [J]. 2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 209 - 213
  • [49] A Method of Testability Optimization Based on Improved Particle Swarm Optimization
    Hou, Wenkui
    Yao, Guoping
    Yan, Junfeng
    [J]. PROCEEDINGS OF 2014 PROGNOSTICS AND SYSTEM HEALTH MANAGEMENT CONFERENCE (PHM-2014 HUNAN), 2014, : 451 - 455
  • [50] An Improved Self-Adaptive Particle Swarm Optimization Approach for Short-Term Scheduling of Hydro System
    Liu, Shuangquan
    Wang, Jinwen
    [J]. 2009 INTERNATIONAL ASIA CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION, AND ROBOTICS, PROCEEDINGS, 2009, : 334 - 338