Using Genetic Algorithms to Find Technical Trading Rules

Rodney L. White Center for Financial Research Working Paper #20-95

Posted: 14 Jul 1998

See all articles by Franklin Allen

Franklin Allen

Imperial College London; European Corporate Governance Institute (ECGI)

Risto Karjalainen

University of Colorado at Boulder

Date Written: October 9, 1995

Abstract

A genetic algorithm is used to learn technical trading rules for Standard and Poor's composite stock index using data from 1963-69. In the out-of-sample test period 1970-1989 the rules are able to identify periods to be in the indexwhen returns are positive and volatility is low and out when the reverse is true. Compared to a simple buy-and-hold strategy, they lead to positive excess returns after transaction costs in the period of 1970-89. Using data for other periods since 1929, the rules can identify high returns and low volatility but do not lead to excess returns after transaction costs. The results are compared to benchmark models of a random walk, an autoregressive model, and a GARCH-AR model. Bootstrapping simulations indicate that none of these models of stock returns can explain the findings.

JEL Classification: C63

Suggested Citation

Allen, Franklin and Karjalainen, Risto, Using Genetic Algorithms to Find Technical Trading Rules (October 9, 1995 ). Rodney L. White Center for Financial Research Working Paper #20-95, Available at SSRN: https://ssrn.com/abstract=6996

Franklin Allen (Contact Author)

Imperial College London ( email )

South Kensington Campus
Exhibition Road
London, Greater London SW7 2AZ
United Kingdom

European Corporate Governance Institute (ECGI)

c/o the Royal Academies of Belgium
Rue Ducale 1 Hertogsstraat
1000 Brussels
Belgium

HOME PAGE: http://www.ecgi.org

Risto Karjalainen

University of Colorado at Boulder ( email )

1070 Edinboro Drive
Boulder, CO CO 80309
United States

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Abstract Views
5,216
PlumX Metrics