Forecasting Price Movements in Betting Exchanges Using Cartesian Genetic Programming and ANN

被引:0
|
作者
Dzalbs I. [1 ]
Kalganova T. [1 ]
机构
[1] Brunel University London, Kingston Lane, Uxbridge
来源
Dzalbs, Ivars | 2018年 / Elsevier Inc.卷 / 14期
关键词
Algorithmic trading; Betting exchange; Financial series forecasting;
D O I
10.1016/j.bdr.2018.10.001
中图分类号
学科分类号
摘要
Since the introduction of betting exchanges in 2000, there has been increased interest of ways to monetize on the new technology. Betting exchange markets are fairly similar to the financial markets in terms of their operation. Due to the lower market share and newer technology, there are very few tools available for automated trading for betting exchanges. The in-depth analysis of features available in commercial software demonstrates that there is no commercial software that natively supports machine learned strategy development. Furthermore, previously published academic software products are not publicly obtainable. Hence, this work concentrates on developing a full-stack solution from data capture, back-testing to automated Strategy Agent development for betting exchanges. Moreover, work also explores ways to forecast price movements within betting exchange using new machine learned trading strategies based on Artificial Neuron Networks (ANN) and Cartesian Genetic Programming (CGP). Automatically generated strategies can then be deployed on a server and require no human interaction. Data explored in this work were captured from 1st of January 2016 to 17th of May 2016 for all GB WIN Horse Racing markets (total of 204 GB of data processing). Best found Strategy agent shows promising 83% Return on Investment (ROI) during simulated historical validation period of one month (15th of April 2016 to 16th of May 2016). © 2018 Elsevier Inc.
引用
收藏
页码:112 / 120
页数:8
相关论文
共 50 条
  • [41] On Area Minimization of Complex Combinational Circuits Using Cartesian Genetic Programming
    Vasicek, Zdenek
    Sekanina, Lukas
    [J]. 2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [42] Learning algorithm for multilayer morphological perceptron using cartesian genetic programming
    Ortiz, JL
    Piñeiro, RC
    [J]. Proceedings of the Eighth IASTED International Conference on Artificial Intelligence and Soft Computing, 2004, : 226 - 231
  • [43] Creation of paper property prediction models using cartesian genetic programming
    Ishikawa, Taku
    Okuda, Takashi
    Nagao, Tomoharu
    [J]. APPITA, 2015, 68 (01): : 73 - 79
  • [44] Evolution of Deep Convolutional Neural Networks Using Cartesian Genetic Programming
    Suganuma, Masanori
    Kobayashi, Masayuki
    Shirakawa, Shinichi
    Nagao, Tomoharu
    [J]. EVOLUTIONARY COMPUTATION, 2020, 28 (01) : 141 - 163
  • [45] Analyzing the Credit Default Swap Market Using Cartesian Genetic Programming
    Zangeneh, Laleh
    Bentley, Peter J.
    [J]. PARALLEL PROBLEMS SOLVING FROM NATURE - PPSN XI, PT I, 2010, 6238 : 434 - 444
  • [46] Automatic Code Generation on a MOVE Processor Using Cartesian Genetic Programming
    Walker, James Alfred
    Liu, Yang
    Tempesti, Gianluca
    Tyrrell, Andy M.
    [J]. EVOLVABLE SYSTEMS: FROM BIOLOGY TO HARDWARE, 2010, 6274 : 238 - 249
  • [47] Profiled Glucose Forecasting using Genetic Programming and Clustering
    Contactor, Sergio
    Manuel Velasco, J.
    Garnica, Oscar
    Ignacio Hidalgo, J.
    [J]. PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 529 - 536
  • [48] Forecasting container throughputs at ports using genetic programming
    Chen, Shih-Huang
    Chen, Jun-Nan
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (03) : 2054 - 2058
  • [49] PROFILED GLUCOSE FORECASTING USING GENETIC PROGRAMMING AND CLUSTERING
    Hidalgo, I.
    Velasco, J. M.
    Contador, S.
    Lanchares, J.
    Botella-Serrano, M.
    Maqueda, E.
    Garnica, O.
    [J]. DIABETES TECHNOLOGY & THERAPEUTICS, 2020, 22 : A77 - A77
  • [50] More Efficient Evolution of Small Genetic Programs in Cartesian Genetic Programming by Using Genotypic Age
    Kalkreuth, Roman
    Rudolph, Guenter
    Krone, Joerg
    [J]. 2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 5052 - 5059