Modelling and Trading the DJIA Financial Index Using Neural Networks Optimized with Adaptive Evolutionary Algorithms

  • Konstantinos Theofilatos
  • Andreas Karathanasopoulos
  • Georgios Sermpinis
  • Thomas Amorgianiotis
  • Efstratios Georgopoulos
  • Spiros Likothanassis
Part of the Communications in Computer and Information Science book series (CCIS, volume 311)


In the current paper we study an evolutionary framework for the optimization of various types Neural Networks’ structure and parameters. Two different adaptive evolutionary algorithms, named as adaptive Genetic Algorithms (aGA) and adaptive Differential Evolution (aDE), were developed to optimize the structure and the parameters of two different types of Neural Networks: Multilayer Perceptron (MLPs) and Wavelet Neural Networks (WNN). Wavelet neural networks have been introduced as an alternative to MLPs to overcome their shortcomings presenting more compact architecture and higher learning speed. Furthermore, the evolutionary algorithms, which were implemented, are both adaptive in terms that their most important parameters (Mutation and Crossover probabilities) are assigned using a self adaptive scheme. The motivation of this paper is to uncover novel hybrid methodologies for the task of forecasting and trading DJIE financial index. This is done by benchmarking the forecasting performance the four proposed hybrid methodologies (aGA-MLP, aGA-WNN, aDE-MLP and aDE-WNN) with some traditional techniques, either statistical such as a an autoregressive moving average model (ARMA), or technical such as a moving average covcergence/divergence model (MACD). The trading performance of all models is investigated in a forecast and trading simulation on our time series over the period 1997-2012. As it turns out, the aDE-WNN hybrid methodology does remarkably well and outperforms all other models in simple trading simulation exercises. (This paper is submitted for the ACIFF workshop).


Trading Strategies Financial Forecasting Transaction costs Multi- Layer Perceptron Wavelet Neural Networks Genetic Algorithms Differential Evolution Hybrid forecasting methodologies 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dunis, C., Laws, J., Karathanasopoulos, A.: Modeling and Trading the Greek Stock Market with Mixed Neural Network Models. Refereed at Applied Financial Economics (2010)Google Scholar
  2. 2.
    Bozic, J., Vukotic, S., Babic, D.: Prediction of the RSD exchange rate by using wavelets and neural networks. In: Proceedings of the 19th Telecommunication Forum TELFOR, pp. 703–706 (2011)Google Scholar
  3. 3.
    Karathanasopoulos, A.S., Theofilatos, K.A., Leloudas, P.M., Likothanassis, S.D.: Modeling the Ase 20 Greek Index Using Artificial Neural Nerworks Combined with Genetic Algorithms. In: Diamantaras, K., Duch, W., Iliadis, L.S. (eds.) ICANN 2010, Part I. LNCS, vol. 6352, pp. 428–435. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  4. 4.
    Tao, H.: A Wavelet Neural Network Model for Forecasting Exchange Rate Integrated with Genetic Algorithms. IJCSNS International Journal of Computer Science and Network Security 6(8), 60–63 (2006)Google Scholar
  5. 5.
    Zhang, Q., Benveniste, A.: Wavelet networks. IEEE Transactions on Neural Network 3, 889–898 (1982)CrossRefGoogle Scholar
  6. 6.
    Zainuddin, Z., Pauline, O.: Improved Wavelet Neural Networks for Early Cancer Diagnosis Using Clustering Algorithms. International Journal of Information and Mathematics Sciences 6(1), 30–36 (2010)Google Scholar
  7. 7.
    Holland, J.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control and Artificial Intelligence. MIT Press, Cambridge (1995)Google Scholar
  8. 8.
    Thierens, D.: Adaptive Mutation Rate Control Schemes in Genetic Algorithms. In: Proceedings of the 2002 IEEE World Congress on Computational Intelligence: Congress on Evolutionary Computation, pp. 980–985 (2002)Google Scholar
  9. 9.
    Das, S., Suganthan, P.: Differential Evolution: A survey of the State-of-the-Art. IEEE Transactions on Evolutionary Computation 15(1), 4–30 (2011)CrossRefGoogle Scholar
  10. 10.
    Qin, A., Huang, V., Suganthan, P.: Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Transactions of Evolutionary Computation 13(2), 398–417 (2009)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Konstantinos Theofilatos
    • 1
  • Andreas Karathanasopoulos
    • 2
  • Georgios Sermpinis
    • 3
  • Thomas Amorgianiotis
    • 1
  • Efstratios Georgopoulos
    • 4
  • Spiros Likothanassis
    • 1
  1. 1.Department of Computer Engineering and InformaticsUniversity of PatrasGreece
  2. 2.London Metropolitan Business SchoolLondon Metropolitan UniversityLondonUK
  3. 3.Business SchoolUniversity of GlasgowGlasgowUK
  4. 4.Technological Educational Institute of KalamataKalamataGreece

Personalised recommendations