Classical and Agent-Based Evolutionary Algorithms for Investment Strategies Generation

In this chapter an evolutionary system for generating investment strategies is presented. The algorithms used in the system (evolutionary algorithm, co-evolutionary algorithm, and agent-based co-evolutionary algorithm) are verified and compared on the basis of the results coming from experiments carried out with the use of real-life stock data. The conclusions drawn from the results of experiments are such that co-evolutionary and agent-based co-evolutionary techniques better maintain population diversity and generate more general investment strategies than evolutionary algorithms.

[1]  Rafal Drezewski,et al.  A Model of Co-evolution in Multi-agent System , 2003, CEEMAS.

[2]  Marco Tomassini,et al.  Genetic Algorithms with collective sharing for Robust Optimization in Financial Applications , 1996 .

[3]  Anthony Brabazon,et al.  Biologically inspired algorithms for financial modelling , 2006, Natural computing series.

[4]  Suleiman K. Kassicieh,et al.  Investment decisions using genetic algorithms , 1997, Proceedings of the Thirtieth Hawaii International Conference on System Sciences.

[5]  Kenneth A. De Jong,et al.  Cooperative Coevolution: An Architecture for Evolving Coadapted Subcomponents , 2000, Evolutionary Computation.

[6]  Brad G. Kyer Review of 5 of biologically inspired algorithms for financial modelling by Anthony Brabazon, Michael O'Neill Springer-Verlag Berlin Heidelberg, 2006 , 2010, SIGA.

[7]  F. Alajaji,et al.  c ○ Copyright by , 1998 .

[8]  Jeffrey Horn,et al.  Handbook of evolutionary computation , 1997 .

[9]  Franklin Allen,et al.  Using genetic algorithms to find technical trading rules , 1999 .

[10]  Leszek Siwik,et al.  Techniques for Maintaining Population Diversity in Classical and Agent-Based Multi-objective Evolutionary Algorithms , 2007, International Conference on Computational Science.

[11]  Vladimir Marik,et al.  Multi-Agent Systems and Applications III , 2003, Lecture Notes in Computer Science.

[12]  Xiaodong Yin,et al.  A Fast Genetic Algorithm with Sharing Scheme Using Cluster Analysis Methods in Multimodal Function Optimization , 1993 .

[13]  Kenneth A. De Jong,et al.  A Cooperative Coevolutionary Approach to Function Optimization , 1994, PPSN.

[14]  Jack Dongarra,et al.  Computational Science - ICCS 2007, 7th International Conference, Beijing, China, May 27 - 30, 2007, Proceedings, Part III , 2007, ICCS.

[15]  Leszek Siwik,et al.  Co-Evolutionary Multi-Agent System for Portfolio Optimization , 2008, Natural Computing in Computational Finance.

[16]  Reinhard Männer,et al.  Parallel Problem Solving from Nature — PPSN III , 1994, Lecture Notes in Computer Science.