no code implementations • 11 Jan 2024 • Chawin Terawong, Dave Cliff
We use the BBE ABM and its array of minimally-simple bettor-agents as a synthetic data generator which feeds into our XGBoost ML system, with the intention that XGBoost discovers profitable dynamic betting strategies by learning from the more profitable bets made by the BBE bettor-agents.
no code implementations • 18 May 2021 • Dave Cliff
I describe the rationale for, and design of, an agent-based simulation model of a contemporary online sports-betting exchange: such exchanges, closely related to the exchange mechanisms at the heart of major financial markets, have revolutionized the gambling industry in the past 20 years, but gathering sufficiently large quantities of rich and temporally high-resolution data from real exchanges - i. e., the sort of data that is needed in large quantities for Deep Learning - is often very expensive, and sometimes simply impossible; this creates a need for a plausibly realistic synthetic data generator, which is what this simulation now provides.
1 code implementation • 21 Mar 2021 • Dave Cliff
To explore the co-evolutionary dynamics of populations of PRZI traders that dynamically adapt their strategies, I show results from long-term market experiments in which each trader uses a simple stochastic hill-climber algorithm to repeatedly evaluate alternative s-values and choose the most profitable at any given time.
no code implementations • 23 Dec 2020 • Zhen Zhang, Dave Cliff
We demonstrate that the new imbalance-sensitive trader-agents introduced here do exhibit market impact effects, and hence are better-suited to operating in markets where impact is a factor of concern or interest, but do not suffer the weaknesses of the methods used by Church & Cliff.
no code implementations • 16 Dec 2020 • Kenneth Lomas, Dave Cliff
In seeking to explain aspects of real-world economies that defy easy understanding when analysed via conventional means, Nobel Laureate Robert Shiller has since 2017 introduced and developed the idea of Narrative Economics, where observable economic factors such as the dynamics of prices in asset markets are explained largely as a consequence of the narratives (i. e., the stories) heard, told, and believed by participants in those markets.
1 code implementation • 29 Nov 2020 • Dave Cliff, Michael Rollins
There's a long tradition of research using computational intelligence (methods from artificial intelligence (AI) and machine learning (ML)), to automatically discover, implement, and fine-tune strategies for autonomous adaptive automated trading in financial markets, with a sequence of research papers on this topic published at AI conferences such as IJCAI and in journals such as Artificial Intelligence: we show here that this strand of research has taken a number of methodological mis-steps and that actually some of the reportedly best-performing public-domain AI/ML trading strategies can routinely be out-performed by extremely simple trading strategies that involve no AI or ML at all.
Computational Engineering, Finance, and Science
no code implementations • 29 Nov 2020 • Aaron Wray, Matthew Meades, Dave Cliff
We present results demonstrating that an appropriately configured deep learning neural network (DLNN) can automatically learn to be a high-performing algorithmic trading system, operating purely from training-data inputs generated by passive observation of an existing successful trader T. That is, we can point our black-box DLNN system at trader T and successfully have it learn from T's trading activity, such that it trades at least as well as T. Our system, called DeepTrader, takes inputs derived from Level-2 market data, i. e. the market's Limit Order Book (LOB) or Ladder for a tradeable asset.
1 code implementation • 15 Sep 2020 • Michael Rollins, Dave Cliff
We then re-run the trader experiments on TBSE and compare the TBSE results to our earlier benchmark results from BSE.
no code implementations • 19 Oct 2019 • Daniel Snashall, Dave Cliff
For more than a decade Vytelingum's Adaptive-Aggressive (AA) algorithm has been recognized as the best-performing automated auction-market trading-agent strategy currently known in the AI/Agents literature; in this paper, we demonstrate that it is in fact routinely outperformed by another algorithm when exhaustively tested across a sufficiently wide range of market scenarios.
no code implementations • 19 Oct 2019 • Vansh Dassani, Jon Bird, Dave Cliff
We describe the implementation of and early results from a system that automatically composes picture-synched musical soundtracks for videos and movies.
1 code implementation • 17 Sep 2018 • Dave Cliff
This paper describes the design, implementation, and successful use of the Bristol Stock Exchange (BSE), a novel minimal simulation of a centralised financial market, based on a Limit Order Book (LOB) such as is common in major stock exchanges.
Computational Engineering, Finance, and Science Multiagent Systems Trading and Market Microstructure