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 条
  • [21] A Self-Adaptive Topologically Connected-Based Particle Swarm Optimization
    Lim, Wei Hong
    Isa, Nor Ashidi Mat
    Tiang, Sew Sun
    Tan, Teng Hwang
    Natarajan, Elango
    Wong, Chin Hong
    Tang, Jing Rui
    IEEE ACCESS, 2018, 6 : 65347 - 65366
  • [22] A multi-swarm particle swarm optimization algorithm based on dynamical topology and purposeful detecting
    Xia, Xuewen
    Gui, Ling
    Zhan, Zhi-Hui
    APPLIED SOFT COMPUTING, 2018, 67 : 126 - 140
  • [23] Intelligent Image Retrieval Based on Multi-swarm of Particle Swarm Optimization and Relevance Feedback
    Zhu, Yingying
    Chen, Yishan
    Han, Wenlong
    Huang, Qiang
    Wen, Zhenkun
    NEURAL INFORMATION PROCESSING (ICONIP 2019), PT II, 2019, 11954 : 566 - 578
  • [24] A novel parallel multi-swarm algorithm based on comprehensive learning particle swarm optimization
    Gulcu, Saban
    Kodaz, Halife
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 45 : 33 - 45
  • [25] A Multi-swarm Competitive Algorithm Based on Dynamic Task Allocation Particle Swarm Optimization
    Lingjie Zhang
    Jianbo Sun
    Chen Guo
    Hui Zhang
    Arabian Journal for Science and Engineering, 2018, 43 : 8255 - 8274
  • [26] A Multi-swarm Competitive Algorithm Based on Dynamic Task Allocation Particle Swarm Optimization
    Zhang, Lingjie
    Sun, Jianbo
    Guo, Chen
    Zhang, Hui
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (12) : 8255 - 8274
  • [27] A New Method for Rubbing Fault Identification Based on the Combination of Improved Particle Swarm Optimization with Self-Adaptive Stochastic Resonance
    Cong, Haonan
    Yu, Mingyue
    Gao, Yunhong
    Fang, Minghe
    JOURNAL OF FAILURE ANALYSIS AND PREVENTION, 2022, 22 (02) : 690 - 703
  • [28] A New Method for Rubbing Fault Identification Based on the Combination of Improved Particle Swarm Optimization with Self-Adaptive Stochastic Resonance
    Haonan Cong
    Mingyue Yu
    Yunhong Gao
    Minghe Fang
    Journal of Failure Analysis and Prevention, 2022, 22 : 690 - 703
  • [29] Enhanced self-adaptive search capability Particle Swarm Optimization
    Hu Juan
    Yu Laihang
    Zou Kaiqi
    ISDA 2008: EIGHTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 3, PROCEEDINGS, 2008, : 49 - 53
  • [30] Self-adaptive PID-Controlled particle swarm optimization
    Xingjuan Cai
    Zhihua Cui
    Jianchao Zeng
    Ying Tan
    PROCEEDINGS OF THE 26TH CHINESE CONTROL CONFERENCE, VOL 5, 2007, : 799 - +