IDEAS home Printed from https://ideas.repec.org/a/kap/compec/v42y2013i4p415-431.html
   My bibliography  Save this article

A Genetic Programming Approach for EUR/USD Exchange Rate Forecasting and Trading

Author

Listed:
  • Georgios Vasilakis
  • Konstantinos Theofilatos
  • Efstratios Georgopoulos
  • Andreas Karathanasopoulos
  • Spiros Likothanassis

Abstract

The purpose of this article is to present a novel genetic programming trading technique in the task of forecasting the next day returns when trading the EUR/USD exchange rate based on the exchange rates of historical data. Aiming at testing its effectiveness, we benchmark the forecasting performance of our genetic programming implementation with three traditional strategies (naive strategy, MACD, and a buy & hold strategy) plus a hybrid evolutionary artificial neural network approach. The proposed genetic programming technique was found to demonstrate the highest trading performance in terms of annualized return and information ratio when compared to all other strategies which have been used. When more elaborate trading techniques, such as leverage, were combined with the examined models, the genetic programming approach still presented the highest trading performance. To the best of our knowledge, this is the first time that genetic programming is applied in the problem of effectively modeling and trading with the EUR/USD exchange rate. Our application now offers practitioners with an effective and extremely promising set of results when forecasting in the foreign exchange market. The developed genetic programming environment is implemented using the C++ programming language and includes a variation of the genetic programming algorithm with tournament selection. Copyright Springer Science+Business Media New York 2013

Suggested Citation

  • Georgios Vasilakis & Konstantinos Theofilatos & Efstratios Georgopoulos & Andreas Karathanasopoulos & Spiros Likothanassis, 2013. "A Genetic Programming Approach for EUR/USD Exchange Rate Forecasting and Trading," Computational Economics, Springer;Society for Computational Economics, vol. 42(4), pages 415-431, December.
  • Handle: RePEc:kap:compec:v:42:y:2013:i:4:p:415-431
    DOI: 10.1007/s10614-012-9345-8
    as

    Download full text from publisher

    File URL: http://hdl.handle.net/10.1007/s10614-012-9345-8
    Download Restriction: Access to full text is restricted to subscribers.

    File URL: https://libkey.io/10.1007/s10614-012-9345-8?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Hannah Thinyane & Jonathan Millin, 2011. "Erratum to: An Investigation into the Use of Intelligent Systems for Currency Trading," Computational Economics, Springer;Society for Computational Economics, vol. 38(2), pages 205-205, August.
    2. Hannah Thinyane & Jonathan Millin, 2011. "An Investigation into the Use of Intelligent Systems for Currency Trading," Computational Economics, Springer;Society for Computational Economics, vol. 37(4), pages 363-374, April.
    3. Christian Dunis & Jason Laws & Georgios Sermpinis, 2010. "Modelling and trading the EUR/USD exchange rate at the ECB fixing," The European Journal of Finance, Taylor & Francis Journals, vol. 16(6), pages 541-560.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Sorić, Petar & Lolić, Ivana & Claveria, Oscar & Monte, Enric & Torra, Salvador, 2019. "Unemployment expectations: A socio-demographic analysis of the effect of news," Labour Economics, Elsevier, vol. 60(C), pages 64-74.
    2. Alina Barbulescu & Cristian Stefan Dumitriu, 2021. "Artificial Intelligence Models for Financial Time Series," Ovidius University Annals, Economic Sciences Series, Ovidius University of Constantza, Faculty of Economic Sciences, vol. 0(1), pages 685-690, August.
    3. Oscar Claveria & Enric Monte & Salvador Torra, 2018. "Tracking economic growth by evolving expectations via genetic programming: A two-step approach," Working Papers XREAP2018-4, Xarxa de Referència en Economia Aplicada (XREAP), revised Oct 2018.
    4. Monira Essa Aloud, 2020. "The role of attribute selection in Deep ANNs learning framework for high‐frequency financial trading," Intelligent Systems in Accounting, Finance and Management, John Wiley & Sons, Ltd., vol. 27(2), pages 43-54, April.
    5. Marcos Vizcaíno-González & Juan Pineiro-Chousa & Jorge Sáinz-González, 2017. "Selecting explanatory factors of voting decisions by means of fsQCA and ANN," Quality & Quantity: International Journal of Methodology, Springer, vol. 51(5), pages 2049-2061, September.
    6. Oscar Claveria & Enric Monte & Salvador Torra, 2017. "A new approach for the quantification of qualitative measures of economic expectations," Quality & Quantity: International Journal of Methodology, Springer, vol. 51(6), pages 2685-2706, November.
    7. Andreas Karathanasopoulos, 2016. "Modelling and trading the English stock market with novelty optimization techniques," Economics and Business Letters, Oviedo University Press, vol. 5(2), pages 50-57.
    8. Oscar Claveria & Enric Monte & Salvador Torra, 2017. "Let the data do the talking: Empirical modelling of survey-based expectations by means of genetic programming," IREA Working Papers 201711, University of Barcelona, Research Institute of Applied Economics, revised May 2017.
    9. Andreas Karathanasopoulos, 2017. "Modelling and trading the London, New York and Frankfurt stock exchanges with a new gene expression programming trader tool," Intelligent Systems in Accounting, Finance and Management, John Wiley & Sons, Ltd., vol. 24(1), pages 3-11, January.
    10. Alexandre Pimenta & Ciniro A. L. Nametala & Frederico G. Guimarães & Eduardo G. Carrano, 2018. "An Automated Investing Method for Stock Market Based on Multiobjective Genetic Programming," Computational Economics, Springer;Society for Computational Economics, vol. 52(1), pages 125-144, June.
    11. Konstandinos Chourmouziadis & Dimitra K. Chourmouziadou & Prodromos D. Chatzoglou, 2021. "Embedding Four Medium-Term Technical Indicators to an Intelligent Stock Trading Fuzzy System for Predicting: A Portfolio Management Approach," Computational Economics, Springer;Society for Computational Economics, vol. 57(4), pages 1183-1216, April.
    12. Lijun Wang & Haizhong An & Xiaohua Xia & Xiaojia Liu & Xiaoqi Sun & Xuan Huang, 2014. "Generating Moving Average Trading Rules on the Oil Futures Market with Genetic Algorithms," Mathematical Problems in Engineering, Hindawi, vol. 2014, pages 1-10, May.
    13. Oscar Claveria & Enric Monte & Salvador Torra, 2019. "Evolutionary Computation for Macroeconomic Forecasting," Computational Economics, Springer;Society for Computational Economics, vol. 53(2), pages 833-849, February.
    14. Oscar Claveria & Enric Monte & Salvador Torra, 2019. "Empirical modelling of survey-based expectations for the design of economic indicators in five European regions," Empirica, Springer;Austrian Institute for Economic Research;Austrian Economic Association, vol. 46(2), pages 205-227, May.
    15. Heng-Li Yang & Han-Chou Lin, 2017. "Applying the Hybrid Model of EMD, PSR, and ELM to Exchange Rates Forecasting," Computational Economics, Springer;Society for Computational Economics, vol. 49(1), pages 99-116, January.
    16. Leandro Maciel & Rosangela Ballini, 2021. "Functional Fuzzy Rule-Based Modeling for Interval-Valued Data: An Empirical Application for Exchange Rates Forecasting," Computational Economics, Springer;Society for Computational Economics, vol. 57(2), pages 743-771, February.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Oscar Claveria & Enric Monte & Salvador Torra, 2017. "A new approach for the quantification of qualitative measures of economic expectations," Quality & Quantity: International Journal of Methodology, Springer, vol. 51(6), pages 2685-2706, November.
    2. Oscar Claveria & Enric Monte & Salvador Torra, 2017. "Let the data do the talking: Empirical modelling of survey-based expectations by means of genetic programming," IREA Working Papers 201711, University of Barcelona, Research Institute of Applied Economics, revised May 2017.
    3. Salman Bahoo & Marco Cucculelli & Xhoana Goga & Jasmine Mondolo, 2024. "Artificial intelligence in Finance: a comprehensive review through bibliometric and content analysis," SN Business & Economics, Springer, vol. 4(2), pages 1-46, February.
    4. Sermpinis, Georgios & Theofilatos, Konstantinos & Karathanasopoulos, Andreas & Georgopoulos, Efstratios F. & Dunis, Christian, 2013. "Forecasting foreign exchange rates with adaptive neural networks using radial-basis functions and Particle Swarm Optimization," European Journal of Operational Research, Elsevier, vol. 225(3), pages 528-540.
    5. Söhnke M. Bartram & Jürgen Branke & Mehrshad Motahari, 2020. "Artificial intelligence in asset management," Working Papers 20202001, Cambridge Judge Business School, University of Cambridge.
    6. Christian L. Dunis & Jason Laws & Andreas Karathanassopoulos, 2011. "Modelling and trading the Greek stock market with mixed neural network models," Applied Financial Economics, Taylor & Francis Journals, vol. 21(23), pages 1793-1808, December.
    7. Abdel Latif Abu Dalhoum & Mohammed Al-Rawi, 2019. "High-Order Neural Networks are Equivalent to Ordinary Neural Networks," Modern Applied Science, Canadian Center of Science and Education, vol. 13(2), pages 228-228, February.
    8. Ortiz-Arango, Francisco & Cabrera-Llanos, Agustín I. & Venegas-Martínez, Francisco, 2014. "Euro Exchange Rate Forecasting with Differential Neural Networks with an Extended Tracking Procedure," MPRA Paper 57720, University Library of Munich, Germany.
    9. Petropoulos, Fotios & Apiletti, Daniele & Assimakopoulos, Vassilios & Babai, Mohamed Zied & Barrow, Devon K. & Ben Taieb, Souhaib & Bergmeir, Christoph & Bessa, Ricardo J. & Bijak, Jakub & Boylan, Joh, 2022. "Forecasting: theory and practice," International Journal of Forecasting, Elsevier, vol. 38(3), pages 705-871.
      • Fotios Petropoulos & Daniele Apiletti & Vassilios Assimakopoulos & Mohamed Zied Babai & Devon K. Barrow & Souhaib Ben Taieb & Christoph Bergmeir & Ricardo J. Bessa & Jakub Bijak & John E. Boylan & Jet, 2020. "Forecasting: theory and practice," Papers 2012.03854, arXiv.org, revised Jan 2022.
    10. AsadUllah, Muhammad & Mujahid, Hira & I. Tabash, Mosab & Ayubi, Sharique & Sabri, Rabia, 2020. "Forecasting indian rupee/us dollar: arima, exponential smoothing, naïve, nardl, combination techniques," MPRA Paper 111150, University Library of Munich, Germany.
    11. Sermpinis, Georgios & Stasinakis, Charalampos & Dunis, Christian, 2014. "Stochastic and genetic neural network combinations in trading and hybrid time-varying leverage effects," Journal of International Financial Markets, Institutions and Money, Elsevier, vol. 30(C), pages 21-54.
    12. Georgios Sermpinis & Andreas Karathanasopoulos & Rafael Rosillo & David Fuente, 2021. "Neural networks in financial trading," Annals of Operations Research, Springer, vol. 297(1), pages 293-308, February.
    13. Sermpinis, Georgios & Stasinakis, Charalampos & Theofilatos, Konstantinos & Karathanasopoulos, Andreas, 2015. "Modeling, forecasting and trading the EUR exchange rates with hybrid rolling genetic algorithms—Support vector regression forecast combinations," European Journal of Operational Research, Elsevier, vol. 247(3), pages 831-846.
    14. Sermpinis, Georgios & Stasinakis, Charalampos & Rosillo, Rafael & de la Fuente, David, 2017. "European Exchange Trading Funds Trading with Locally Weighted Support Vector Regression," European Journal of Operational Research, Elsevier, vol. 258(1), pages 372-384.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:kap:compec:v:42:y:2013:i:4:p:415-431. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.