• DocumentCode
    1797744
  • Title

    Combining technical trading rules using parallel particle swarm optimization based on Hadoop

  • Author

    Fei Wang ; Yu, Philip L. H. ; Cheung, David Wai-lok

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Hong Kong, Pokfulam, China
  • fYear
    2014
  • fDate
    6-11 July 2014
  • Firstpage
    3987
  • Lastpage
    3994
  • Abstract
    Technical trading rules have been utilized in the stock markets to make profit for more than a century. However, no single trading rule can ever be expected to predict the stock price trend accurately. In fact, many investors and fund managers make trading decisions by combining a bunch of technical indicators. In this paper, we consider the complex stock trading strategy, called Performance-based Reward Strategy (PRS), proposed by [1]. Instead of combining two classes of technical trading rules, we expand the scope to combine the seven most popular classes of trading rules in financial markets, resulting in a total of 1059 component trading rules. Each component rule is assigned a starting weight and a reward/penalty mechanism based on rules´ recent profit is proposed to update their weights over time. To determine the best parameter values of PRS, we employ an improved time variant particle swarm optimization (TVPSO) algorithm with the objective of maximizing the annual net profit generated by PRS. Due to a large number of component rules and swarm size, the optimization time is significant. A parallel PSO based on Hadoop, an open source parallel programming model of MapReduce, is employed to optimize PRS more efficiently. The experimental results show that PRS outperforms all of the component rules in the testing period.
  • Keywords
    decision making; parallel programming; particle swarm optimisation; pricing; profitability; public domain software; stock markets; Hadoop; MapReduce; PRS optimization; TVPSO algorithm; component rule; financial market; open source parallel programming model; parallel PSO; penalty mechanism; performance-based reward strategy; profit; reward mechanism; stock market; stock price prediction; stock trading strategy; technical trading rules; time variant particle swarm optimization; trading decision making; weight assignment; Equations; Mathematical model; Optimization; Particle swarm optimization; Radio frequency; Testing; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Neural Networks (IJCNN), 2014 International Joint Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4799-6627-1
  • Type

    conf

  • DOI
    10.1109/IJCNN.2014.6889599
  • Filename
    6889599