Fast Agent-Based Simulation Framework of Limit Order Books with Applications to Pro-Rata Markets and the Study of Latency Effects

08/18/2020
by   Peter Belcak, et al.
0

We introduce a new software toolbox, called Multi-Agent eXchange Environment (MAXE), for agent-based simulation of limit order books. Offering both efficient C++ implementations and Python APIs, it allows the user to simulate large-scale agent-based market models while providing user-friendliness for rapid prototyping. Furthermore, it benefits from a versatile message-driven architecture that offers the flexibility to simulate a range of different (easily customisable) market rules and to study the effect of auxiliary factors, such as delays, on the market dynamics. Showcasing its utility for research, we employ our simulator to investigate the influence the choice of the matching algorithm has on the behaviour of artificial trader agents in a zero-intelligence model. In addition, we investigate the role of the order processing delay in normal trading on an exchange and in the scenario of a significant price change. Our results include the findings that (i) the variance of the bid-ask spread exhibits a behavior similar to resonance of a damped harmonic oscillator with respect to the processing delay and that (ii) the delay markedly affects the impact a large trade has on the limit order book.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/18/2020

Analysis of the impact of maker-taker fees on the stock market using agent-based simulation

Recently, most stock exchanges in the U.S. employ maker-taker fees, in w...
research
02/28/2023

Neural Stochastic Agent-Based Limit Order Book Simulation: A Hybrid Methodology

Modern financial exchanges use an electronic limit order book (LOB) to s...
research
04/26/2019

ABIDES: Towards High-Fidelity Market Simulation for AI Research

We introduce ABIDES, an Agent-Based Interactive Discrete Event Simulatio...
research
08/17/2021

Simulation and estimation of an agent-based market-model with a matching engine

An agent-based model with interacting low frequency liquidity takers int...
research
05/05/2021

Simulation and estimation of a point-process market-model with a matching engine

The extent to which a matching engine can cloud the modelling of underly...
research
12/27/2012

Design of Intelligent Agents Based System for Commodity Market Simulation with JADE

A market of potato commodity for industry scale usage is engaging severa...
research
08/11/2022

A Modular Framework for Reinforcement Learning Optimal Execution

In this article, we develop a modular framework for the application of R...

Please sign up or login with your details

Forgot password? Click here to reset