Skip to main content

Evolving Trading Rule-Based Policies

  • Conference paper
Applications of Evolutionary Computation (EvoApplications 2010)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6025))

Included in the following conference series:

Abstract

Trading-rule representation is an important factor to consider when designing a quantitative trading system. This study implements a trading strategy as a rule-based policy. The result is an intuitive human-readable format which allows for seamless integration of domain knowledge. The components of a policy are specified and represented as a set of rewrite rules in a context-free grammar. These rewrite rules define how the components can be legally assembled. Thus, strategies derived from the grammar are well-formed, domain-specific, solutions. A grammar-based Evolutionary Algorithm, Grammatical Evolution (GE), is then employed to automatically evolve intra-day trading strategies for the U.S. Stock Market. The GE methodology managed to discover profitable rules with realistic transaction costs included. The paper concludes with a number of suggestions for future work.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brabazon, A., O’Neill, M.: Evolving technical trading rules for spot foreign-exchange markets using grammatical evolution. Computational Management Science 1(3), 311–327 (2004)

    Article  MATH  Google Scholar 

  2. Brabazon, A., O’Neill, M.: Intra-day trading using grammatical evolution. In: Brabazon, A., O’Neill, M. (eds.) Biologically Inspired Algorithms for Financial Modelling, pp. 203–210. Springer, Berlin (2006)

    Google Scholar 

  3. Dempsey, I., O’Neill, M., Brabazon, A.: Grammatical constant creation. In: Deb, K., et al. (eds.) GECCO 2004. LNCS, vol. 3103, pp. 447–458. Springer, Heidelberg (2004)

    Google Scholar 

  4. Dempsey, I., O’Neill, M., Brabazon, A.: Adaptive trading with grammatical evolution. In: Proceedings of the 2006 IEEE Congress on Evolutionary Computation, pp. 9137–9142. IEEE Press, Los Alamitos (2006), http://ncra.ucd.ie/papers/cec2006_adaptiveTrading.ps (Vancouver July 6-21, 2006)

  5. Goldberg, D.E.: The Design of Innovation: Lessons from and for Competent Genetic Algorithms. Kluwer Academic Publishers, Dordrecht (2002)

    MATH  Google Scholar 

  6. Istvan, S., András, L.: Learning to play using low-complexity rule-based policies: Illustrations through ms. pac-man. J. Artif. Intell. Res. (JAIR) 30, 659–684 (2007), http://www.jair.org/media/2368/live-2368-3623-jair.pdf

    Google Scholar 

  7. Lo, A.W.: The adaptive markets hypothesis: Market efficiency from an evolutionary perspective. Journal of Portfolio Management (2004) (forthcoming)

    Google Scholar 

  8. O’Neill, M., Ryan, C.: Grammatical Evolution. Kluwer, Dordrecht (2003)

    MATH  Google Scholar 

  9. Saks, P., Maringer, D.: Evolutionary Money Management. In: Giacobini, M., et al. (eds.) EvoWorkshops 2009. LNCS, vol. 5484, pp. 162–171. Springer, Heidelberg (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bradley, R.G., Brabazon, A., O’Neill, M. (2010). Evolving Trading Rule-Based Policies. In: Di Chio, C., et al. Applications of Evolutionary Computation. EvoApplications 2010. Lecture Notes in Computer Science, vol 6025. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12242-2_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12242-2_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-12241-5

  • Online ISBN: 978-3-642-12242-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics