Genetic Programming for Financial Trading : a Tutorial - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2006

Genetic Programming for Financial Trading : a Tutorial

Nicolas Navet
  • Function : Author
  • PersonId : 830599


Genetic Programming (GP) is an appealing machine-learning technique for tackling financial engineering problems: it belongs to the family of evolutionary algorithms that have proven to be often remarkably successful at handling complex optimization problems, and possesses the unique feature to produce solutions under a symbolic form that can be understood and analyzed by humans. Over the last decade, numerous studies have investigated the use of GP for creating financial trading strategies. We will first provide a comprehensive review of existing work and identify stylized facts about trading returns and trading behaviour that can be drawn from the literature. We will then discuss practical implementation issues. Finally, we will present a series of pretests, similar in the spirit to pretests in econometrics, aimed at giving clear-cut answers on whether GP can be effective with the time series at hand. We conclude by highlighting directions for future work.
No file

Dates and versions

inria-00113706 , version 1 (28-08-2007)


  • HAL Id : inria-00113706 , version 1


Nicolas Navet. Genetic Programming for Financial Trading : a Tutorial. 5th International Conference on Computational Intelligence in Economics and Finance - CIEF 2006, Oct 2006, Kaohsiung, Taiwan. ⟨inria-00113706⟩
287 View
0 Download


Gmail Facebook Twitter LinkedIn More