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 条
  • [1] A Multi-Swarm Self-Adaptive and Cooperative Particle Swarm Optimization
    Zhang, Jiuzhong
    Ding, Xueming
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2011, 24 (06) : 958 - 967
  • [2] Research on Target Localization based on Improved Multi-swarm Particle Swarm Optimization Algorithm
    Yao, Jinjie
    Han, Yan
    2010 6TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS NETWORKING AND MOBILE COMPUTING (WICOM), 2010,
  • [3] Reconfiguration of Distribution Network Based on Improved Dynamic Multi-Swarm Particle Swarm Optimization
    Li Han
    Zhang Xuexia
    Guo Zhiqi
    Wang Xindi
    Ye Shengyong
    PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 9952 - 9956
  • [4] Multi-swarm particle swarm optimization based on autonomic learning and elite swarm
    Jiang, Hai-Yan
    Wang, Fang-Fang
    Guo, Xiao-Qing
    Zhuang, Jia-Xiang
    Kongzhi yu Juece/Control and Decision, 2014, 29 (11): : 2034 - 2040
  • [5] An Improved Multi-swarm Particle Swarm Optimization Based on Knowledge Billboard and Periodic Search Mechanism
    Du, Pan-pan
    Han, Fei
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, ICIC 2017, PT I, 2017, 10361 : 668 - 678
  • [6] Multi-swarm Particle Swarm Optimization Based on Mixed Search Behavior
    Jie, Jing
    Wang, Wanliang
    Liu, Chunsheng
    Hou, Beiping
    ICIEA 2010: PROCEEDINGS OF THE 5TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, VOL 2, 2010, : 32 - +
  • [7] Multi-swarm Optimization Algorithm Based on Firefly and Particle Swarm Optimization Techniques
    Kadavy, Tomas
    Pluhacek, Michal
    Viktorin, Adam
    Senkerik, Roman
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2018, PT I, 2018, 10841 : 405 - 416
  • [8] Multi-swarm particle swarm optimization based on CUDA for sparse reconstruction
    Han, Wencheng
    Li, Hao
    Gong, Maoguo
    Li, Jianzhao
    Liu, Yiting
    Wang, Zhenkun
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 75
  • [9] An Improved Self-Adaptive Particle Swarm Optimization Algorithm with Simulated Annealing
    Jun, Shu
    Jian, Li
    2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 3, PROCEEDINGS, 2009, : 396 - +
  • [10] Dynamic Multi-swarm Particle Swarm Optimization Based on Mite Learning
    Tang, Yichao
    Wei, Bo
    Xia, Xuewen
    Gui, Ling
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 2311 - 2318