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

by   Peter Belcak, et al.

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.



There are no comments yet.


page 1

page 2

page 3

page 4


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...

ABIDES: Towards High-Fidelity Market Simulation for AI Research

We introduce ABIDES, an Agent-Based Interactive Discrete Event Simulatio...

The impact of social influence in Australian real-estate: market forecasting with a spatial agent-based model

Housing markets are inherently spatial, yet many existing models fail to...

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

An agent-based model with interacting low frequency liquidity takers int...

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

A market of potato commodity for industry scale usage is engaging severa...

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...

BBE: Simulating the Microstructural Dynamics of an In-Play Betting Exchange via Agent-Based Modelling

I describe the rationale for, and design of, an agent-based simulation m...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.