StochLOB: Heavy-Tailed Score Matching for Robust Limit Order Book Trend Prediction

Arshia Abolghasemi, Seyed Reza Tavakoli, Parsa Naderi, Nazanin Mirzaei, Behrad Jahani +5 more
10/15/2026
cs.LGq-fin.TRstat.ML

Official code: ArshiAbolghasemi/Penny (1 star, MIT, last commit 2026-10-06).

Abstract

Score-based diffusion methods usually perturb data with Brownian Gaussian noise, corresponding to a light-tailed forward stochastic differential equation (SDE). For market time series this SDE can be a poor abstraction: limit order book (LOB) order flow is heavy-tailed, bursty, and occasionally jump-like. We study STOCHLOB, a training-only score-matching framework that changes the forward diffusion corruption law while leaving the deployed predictor deterministic. Instead of Brownian-only Gaussian corruption, the noising process uses two non-Gaussian SDE-inspired alternatives: jump-Lévy noise through a compound-Poisson variance mixture, and clipped $α$-stable noise through a positive-stable Gaussian scale mixture. These corruptions inject finite jumps and heavy-tailed residuals into training without requiring reverse-time diffusion sampling at inference. The resulting score target has a useful interpretation: its radial factor $h_t(r)$ is the posterior expected corruption precision, so large residuals are weighted according to the latent corruption scale that most plausibly generated them. On chronologically held-out Coinbase LOB data, the proposed variants remain competitive on uncorrupted BTC and altcoin test horizons and improve several realized tail-window stress diagnostics. An exploratory Feishu A-share transfer study further tests whether the probability outputs remain usable under transaction costs and trading-rule constraints. Code and configuration files are available at https://github.com/ArshiAbolghasemi/Penny.

View on arXivView PDF

Code Implementations(1)

MIT

Penny implements StochLOB, a robust limit order book (LOB) trend prediction framework that augments a discriminative classifier with a training-only diffusion score-matching objective. A shared backbone learns market-aware representations through heavy-tailed and Lévy diffusion corruptions while performing short-term price direction classification

11Shell, PythonJun 16, 20262 weeks agoMIT

Similar Papers

Cite this paper

@article{abolghasemi2026stochlob,
  title  = {StochLOB: Heavy-Tailed Score Matching for Robust Limit Order Book Trend Prediction},
  author = {Arshia Abolghasemi and Seyed Reza Tavakoli and Parsa Naderi and Nazanin Mirzaei and Behrad Jahani and Saba Yousefzadeh and Tahereh Javaheri and Mohammad Hosein Rohban and Gholamali Aminian and Ali Habibnia},
  year   = {2026},
  eprint = {2610.21081},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.21081v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2610.21081.svg)](https://codeofpaper.com/paper/2610.21081)

Discussion