Limit Order Book Simulations: A Review

ArXiv ID: 2402.17359 “View on arXiv”

Authors: Unknown

Abstract

Limit Order Books (LOBs) serve as a mechanism for buyers and sellers to interact with each other in the financial markets. Modelling and simulating LOBs is quite often necessary for calibrating and fine-tuning the automated trading strategies developed in algorithmic trading research. The recent AI revolution and availability of faster and cheaper compute power has enabled the modelling and simulations to grow richer and even use modern AI techniques. In this review we examine the various kinds of LOB simulation models present in the current state of the art. We provide a classification of the models on the basis of their methodology and provide an aggregate view of the popular stylized facts used in the literature to test the models. We additionally provide a focused study of price impact’s presence in the models since it is one of the more crucial phenomena to model in algorithmic trading. Finally, we conduct a comparative analysis of various qualities of fits of these models and how they perform when tested against empirical data.

Keywords: Limit Order Books (LOB), Market Microstructure, Price Impact, Algorithmic Trading, Market Simulation, Equities

Complexity vs Empirical Score

  • Math Complexity: 7.5/10
  • Empirical Rigor: 7.0/10
  • Quadrant: Holy Grail
  • Why: The paper involves advanced mathematical modeling of limit order books using stochastic processes and differential equations, placing it in the high math range. Its empirical rigor is high because it reviews simulation models tested against real data, discusses backtesting applications, and evaluates stylized facts, making it data- and implementation-heavy.
  flowchart TD
    A["Research Goal<br>Review & Classify<br>LOB Simulation Models"] --> B["Data Collection<br>Stylized Facts &<br>Empirical LOB Data"]
    B --> C["Methodology Classification<br>Agent-Based vs<br>Stochastic vs AI-Driven"]
    C --> D["Simulation & Analysis<br>Model Calibration &<br>Price Impact Study"]
    D --> E{"Model Validation<br>vs Empirical Data"}
    E -->|Fits Stylized Facts| F["Key Findings: Model Performance<br>Comparative Fit Quality<br>Price Impact Accuracy"]
    E -->|Fails Validation| C