Saved in:
Bibliographic Details
Main Authors: Dicks, Matthew, Paskaramoorthy, Andrew, Gebbie, Tim
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2303.07393
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909286808944640
author Dicks, Matthew
Paskaramoorthy, Andrew
Gebbie, Tim
author_facet Dicks, Matthew
Paskaramoorthy, Andrew
Gebbie, Tim
contents We consider the dynamics and the interactions of multiple reinforcement learning optimal execution trading agents interacting with a reactive Agent-Based Model (ABM) of a financial market in event time. The model represents a market ecology with 3-trophic levels represented by: optimal execution learning agents, minimally intelligent liquidity takers, and fast electronic liquidity providers. The optimal execution agent classes include buying and selling agents that can either use a combination of limit orders and market orders, or only trade using market orders. The reward function explicitly balances trade execution slippage against the penalty of not executing the order timeously. This work demonstrates how multiple competing learning agents impact a minimally intelligent market simulation as functions of the number of agents, the size of agents' initial orders, and the state spaces used for learning. We use phase space plots to examine the dynamics of the ABM, when various specifications of learning agents are included. Further, we examine whether the inclusion of optimal execution agents that can learn is able to produce dynamics with the same complexity as empirical data. We find that the inclusion of optimal execution agents changes the stylised facts produced by ABM to conform more with empirical data, and are a necessary inclusion for ABMs investigating market micro-structure. However, including execution agents to chartist-fundamentalist-noise ABMs is insufficient to recover the complexity observed in empirical data.
format Preprint
id arxiv_https___arxiv_org_abs_2303_07393
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Many learning agents interacting with an agent-based market model
Dicks, Matthew
Paskaramoorthy, Andrew
Gebbie, Tim
Trading and Market Microstructure
Machine Learning
Statistical Finance
91G10, 90C20, 62P05
J.4.1; G.3.15
We consider the dynamics and the interactions of multiple reinforcement learning optimal execution trading agents interacting with a reactive Agent-Based Model (ABM) of a financial market in event time. The model represents a market ecology with 3-trophic levels represented by: optimal execution learning agents, minimally intelligent liquidity takers, and fast electronic liquidity providers. The optimal execution agent classes include buying and selling agents that can either use a combination of limit orders and market orders, or only trade using market orders. The reward function explicitly balances trade execution slippage against the penalty of not executing the order timeously. This work demonstrates how multiple competing learning agents impact a minimally intelligent market simulation as functions of the number of agents, the size of agents' initial orders, and the state spaces used for learning. We use phase space plots to examine the dynamics of the ABM, when various specifications of learning agents are included. Further, we examine whether the inclusion of optimal execution agents that can learn is able to produce dynamics with the same complexity as empirical data. We find that the inclusion of optimal execution agents changes the stylised facts produced by ABM to conform more with empirical data, and are a necessary inclusion for ABMs investigating market micro-structure. However, including execution agents to chartist-fundamentalist-noise ABMs is insufficient to recover the complexity observed in empirical data.
title Many learning agents interacting with an agent-based market model
topic Trading and Market Microstructure
Machine Learning
Statistical Finance
91G10, 90C20, 62P05
J.4.1; G.3.15
url https://arxiv.org/abs/2303.07393