Techreport,

Comprehensibility and Overfitting Avoidance in Genetic Programming for Technical Trading Rules

, and .
Worcester Polytechnic Institute, (May 2003)

Abstract

This paper presents two methods for increasing comprehensibility in technical trading rules produced by Genetic Programming. For this application domain adding a complexity penalizing factor to the objective fitness function also avoids overfitting the training data. Using pre-computed derived technical indicators, although it biases the search, can express complexity while retaining comprehensibility. Several of the learned technical trading rules outperform a buy and hold strategy for the S&P500 on the testing period from 1990-2002, even taking into account transaction costs.

Tags

Users

  • @brazovayeye

Comments and Reviews