Deep Limit Order Book Forecasting

—

Deep Limit Order Book Forecasting

Antonio Briola
Silvia Bartolucci
Tomaso Aste
Published on 3/14/2024
Equities
United States (US)
High frequency trading
Machine learning
Deep learning

This paper investigates the predictability of high-frequency limit order book (LOB) mid-price changes using deep learning, focusing on the link between market microstructure and forecasting performance. The authors analyze 15 heterogeneous stocks from the NASDAQ exchange over three years (2017-2019), employing the DeepLOB model to predict the direction of mid-price movements at horizons of 10, 50, and 100 LOB events. They introduce LOBFrame, an open-source codebase for efficient LOB data processing and model evaluation, addressing reproducibility issues in the field.

The study reveals that stocks' microstructural properties, such as tick size, spread, and liquidity, strongly influence the effectiveness of deep learning forecasts. However, high predictive accuracy does not guarantee actionable trading signals, highlighting a simulation-to-reality gap. The authors argue that traditional machine learning metrics fail to capture the practical utility of forecasts and propose an alternative operational framework that evaluates predictions based on the probability of correctly forecasting complete transactions. This work provides a comprehensive guide for academics and practitioners on the scope and limitations of deep learning in LOB forecasting, emphasizing the importance of microstructural priors and realistic performance assessment.

Highlights

  • 1Links stock microstructural properties to deep learning forecasting performance for 15 NASDAQ stocks.
  • 2Releases LOBFrame, an open-source codebase for processing LOB data and evaluating deep learning models.
  • 3Proposes an operational framework to assess forecast practicality beyond traditional metrics.
  • 4Demonstrates that high forecasting accuracy does not guarantee actionable trading signals.

Methods

  • M
    DeepLOB model: a state-of-the-art deep learning architecture for LOB mid-price change forecasting.
  • M
    Feature-wise rolling window z-score normalization to handle non-stationary LOB data.
  • M
    Microstructural analysis: computation of spread, depth, and information richness to characterize stocks.
  • M
    Three-class classification (up, stable, down) of mid-price changes at horizons of 10, 50, and 100 LOB events.

Results

  • R
    Stocks' microstructural characteristics (e.g., tick size, liquidity) significantly affect deep learning forecasting performance.
  • R
    High forecasting accuracy does not necessarily translate into profitable trading strategies due to the simulation-to-reality gap.
  • R
    Traditional machine learning metrics (e.g., accuracy) are insufficient for evaluating LOB forecast quality; a new operational framework is needed.
  • R
    The proposed framework focuses on the probability of correctly forecasting complete transactions, providing a more practical assessment.
0/5

Analyze Paper

Generate insights from "Deep Limit Order Book Forecasting".

Suggested Actions