1. Computational learning techniques for intraday FX trading using popular technical indicators
- Author
-
Giles W. P. Thompson, T.W. Payne, Michael A. H. Dempster, and Yazann Romahi
- Subjects
Transaction cost ,Computer Networks and Communications ,Computer science ,Heuristic (computer science) ,business.industry ,Markov process ,Genetic programming ,General Medicine ,Overfitting ,Machine learning ,computer.software_genre ,Profit (economics) ,Computer Science Applications ,symbols.namesake ,Artificial Intelligence ,Technical analysis ,Genetic algorithm ,symbols ,Reinforcement learning ,Artificial intelligence ,business ,computer ,Foreign exchange market ,Software - Abstract
We consider strategies which use a collection of popular technical indicators as input and seek a profitable trading rule defined in terms of them. We consider two popular computational learning approaches, reinforcement learning and genetic programming, and compare them to a pair of simpler methods: the exact solution of an appropriate Markov decision problem, and a simple heuristic. We find that although all methods are able to generate significant in-sample and out-of-sample profits when transaction costs are zero, the genetic algorithm approach is superior for non-zero transaction costs, although none of the methods produce significant profits at realistic transaction costs. We also find that there is a substantial danger of overfitting if in-sample learning is not constrained.
- Published
- 2008