Show simple item record

dc.contributor.authorLoginov, Alexander
dc.date.accessioned2013-03-27T19:12:19Z
dc.date.available2013-03-27T19:12:19Z
dc.date.issued2013-03-27
dc.identifier.urihttp://hdl.handle.net/10222/21433
dc.description.abstractThis research investigates the ability of genetic programming to build profitable trad- ing strategies for the Foreign Exchange Market (FX) of one major currency pair (EURUSD) using one hour prices from July 1, 2009 to November 30, 2012. We rec- ognize that such environments are likely to be non-stationary and we do not expect that a single training partition, used to train a trading agent, represents all likely future behaviours. The proposed adaptive retraining algorithm – hereafter FXGP – detects poor trading behaviours and trains a new trading agent. This represents a significant departure from current practice which assumes some form of continuous evolution. Extensive benchmarking is performed against the widely used EURUSD currency pair. The non-stationary nature of the task is shown to result in a prefer- ence for exploration over exploitation. Moreover, adopting a behavioural approach to detecting retraining events is more effective than assuming incremental adaptation on a continuous basis. From the application perspective, we demonstrate that use of a validation partition and Stop-Loss (S/L) orders significantly improves the perfor- mance of a trading agent. In addition the task of co-evolving of technical indicators (TI) and the decision trees (DT) for deploying trading agent is explicitly addressed. The results of 27 experiments of 100 simulations each demonstrate that FXGP sig- nificantly outperforms existing approaches and generates profitable solutions with a high probability.en_US
dc.language.isoen_USen_US
dc.subjectForeign Exchange Trading, Dynamic Environments, Symbiosis, Genetic Programmingen_US
dc.titleON THE UTILITY OF EVOLVING FOREX MARKET TRADING AGENTS WITH CRITERIA BASED RETRAININGen_US
dc.date.defence2013-03-25
dc.contributor.departmentFaculty of Computer Scienceen_US
dc.contributor.degreeMaster of Computer Scienceen_US
dc.contributor.external-examinern/aen_US
dc.contributor.graduate-coordinatorDr. Qigang Gaoen_US
dc.contributor.thesis-readerDr. Garnett Wilsonen_US
dc.contributor.thesis-readerDr. Vlado Keseljen_US
dc.contributor.thesis-supervisorDr. Malcolm I. Heywooden_US
dc.contributor.ethics-approvalNot Applicableen_US
dc.contributor.manuscriptsNot Applicableen_US
dc.contributor.copyright-releaseNot Applicableen_US
 Find Full text

Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record