Improved Particle Swarm Optimization method for investment strategies parameters computing

The paper studies the problem of computing the parameters for investment strategies. Proposed is an innovative modification of Particle Swarm Optimization algorithm for discrete and continuous data. The article shows how discrete and continuous version of the algorithm can be combined in order to achieve the best results. Moreover, the presented algorithm is expanded by a multi-swarm mechanism which allows to achieve better results in a fixed time. The proposed algorithm was tested on a simple investment strategy, based on one of the well known indicators Rate of Change (further referred as ROC) that uses a mixture of discrete and continuous parameters. All the tests were performed on a data gathered from one of the most important of currency pairs — EURUSD.

[1]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[2]  Giuseppe Nuti,et al.  Algorithmic Trading , 2011, Computer.

[3]  Z. Ibrahim,et al.  A Novel Multi-state Particle Swarm Optimization for Discrete Combinatorial Optimization Problems , 2012, 2012 Fourth International Conference on Computational Intelligence, Modelling and Simulation.

[4]  S. Hannabuss Encyclopedia of Finance , 2007 .

[5]  Aneta Bera,et al.  Study on the Effectiveness of the Investment Strategy Based on a Classifier with Rules Adapted by Machine Learning , 2014 .

[6]  J. Murphy Technical Analysis of the Financial Markets , 1999 .

[7]  Maurizio Vichi,et al.  Studies in Classification Data Analysis and knowledge Organization , 2011 .

[8]  Kwok-wing Chau,et al.  Application of a PSO-based neural network in analysis of outcomes of construction claims , 2007 .

[9]  A. Rezaee Jordehi,et al.  Particle swarm optimisation for discrete optimisation problems: a review , 2012, Artificial Intelligence Review.

[10]  Fei Wang,et al.  Complex stock trading strategy based on Particle Swarm Optimization , 2012, 2012 IEEE Conference on Computational Intelligence for Financial Engineering & Economics (CIFEr).

[11]  J. Murphy Technical Analysis of the Futures Markets: A Comprehensive Guide to Trading Methods and Applications , 1986 .

[12]  Orlando Belo,et al.  A Diversified Investment Strategy Using Autonomous Agents , 2008, GfKl.

[13]  Muhammad Amjad Iqbal,et al.  Data Mining by Discrete PSO Using Natural Encoding , 2010, 2010 5th International Conference on Future Information Technology.

[14]  Rimvydas Simutis,et al.  Adapting particle swarm optimization to stock markets , 2005, 5th International Conference on Intelligent Systems Design and Applications (ISDA'05).

[15]  Pradipta Kishore Dash,et al.  Particle Swarm Optimized Polynomials for Data Classification , 2006, Sixth International Conference on Intelligent Systems Design and Applications.

[16]  Laurentiu Vasiliu,et al.  Algorithmic Trading on an Artificial Stock Market , 2008, IDC.