Stock trading strategy creation using GP on GPU
Created by W.Langdon from
gp-bibliography.bib Revision:1.8129
- @Article{McKenney:2012:SC,
-
author = "Dave McKenney and Tony White",
-
title = "Stock trading strategy creation using {GP} on {GPU}",
-
journal = "Soft Computing",
-
year = "2012",
-
volume = "16",
-
pages = "247--259",
-
keywords = "genetic algorithms, genetic programming, GPU",
-
annote = "The Pennsylvania State University CiteSeerX Archives",
-
bibsource = "OAI-PMH server at citeseerx.ist.psu.edu",
-
language = "en",
-
oai = "oai:CiteSeerX.psu:10.1.1.1042.8614",
-
rights = "Metadata may be used without restrictions as long as
the oai identifier remains attached to it.",
-
URL = "http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.1042.8614",
-
URL = "http://people.scs.carleton.ca/%7Edmckenne/5704/Paper/Final_Paper.pdf",
-
abstract = "This paper investigates the speed improvements
available when using a graphics processing unit (GPU)
for evaluation of individuals in a genetic programming
(GP) environment. An existing GP system is modified to
enable parallel evaluation of individuals on a GPU
device. Several issues related to implementing GP on
GPU are discussed, including how to perform tree-based
GP on a device without recursion support, as well as
the effect that proper memory layout can have on speed
increases when using CUDA-enabled nVidia GPU devices.
The specific GP implementation is designed to evolve
stock trading strategies using technical analysis
indicators. The second goal of this research is to
investigate the possible improvement in performance
when training individuals on a larger number of stocks
and training days. This increased training size (nearly
100,000 training points) is enabled due to the speedups
realized by GPU evaluation. Several different scenarios
were used to test various speed optimisations of GP
evaluation on the GPU device, with a peak speedup
factor of over 600 (when compared to sequential
evaluation on a 2.4 GHz CPU). Also, it is found that
increasing the number of stocks and the length of the
training period can result in higher out-of-training
testing profitability.",
- }
Genetic Programming entries for
Dave McKenney
Tony White
Citations