Quant Memo
Core

Detecting Quote Stuffing In Message Data

Quote stuffing is flooding the market with orders and cancellations to overload other participants' systems rather than to trade — this covers the statistical fingerprints that let exchanges and regulators tell it apart from ordinary fast quoting.

Prerequisites: Message Traffic And Quote-To-Trade Ratios

Quote stuffing is the practice of submitting and cancelling huge numbers of orders in a very short window — not to trade, but to burden the data feeds and processing systems of other market participants, buying a speed advantage for a related trade elsewhere. It's difficult to prove intent directly, so surveillance teams and researchers instead look for statistical patterns that ordinary market making doesn't produce.

What the fingerprint looks like

Legitimate high-frequency quoting still generates a lot of messages, but it's spread out and roughly proportional to genuine information flow — quotes update when prices move, news arrives, or inventory needs adjusting. Suspected quote stuffing looks different: an extreme, brief burst of order submissions and cancellations, often in a single symbol, concentrated in a fraction of a second, with almost none of the orders ever priced to trade (many are far from the current market) and almost none resulting in fills. Detection methods typically flag messages-per-second spikes that are large multiples of a stock's normal baseline, combined with a near-zero fill rate for the burst and, often, unusually short order lifetimes measured in single-digit milliseconds.

Worked example

A stock typically sees about 50 order-book messages per second from a given firm. During a ten-millisecond window, that same firm submits and cancels 800 orders — a burst rate equivalent to 80,000 messages per second, a 1,600x spike over baseline — and none of the orders execute. A surveillance system flags this because the burst is extreme relative to the firm's own history, the orders never traded, and the timing coincides with the firm's other systems executing a large trade in a correlated instrument, consistent with using the burst to slow down competing systems' processing during that window.

10ms burst, 0 fills normal baseline ~50 msg/s
A quote-stuffing burst stands out as an extreme, brief spike far above a firm's normal messaging baseline, with almost no fills.

What this means in practice

Exchanges and regulators use automated pattern-detection tools precisely because manually reviewing message-level data at this scale is impossible — the volumes involved run into billions of messages per day across a major market. Firms found engaged in quote stuffing face fines and trading restrictions, and several exchanges have implemented message-rate throttles and fees specifically to make the practice economically unattractive rather than relying purely on after-the-fact detection.

Quote stuffing is identified not by any single message but by the statistical signature of a burst — extreme rate, near-zero fill rate, and unusually short order lifetimes, all relative to a participant's own normal baseline.

Related concepts

Practice in interviews

Further reading

  • SEC, Market Structure Concept Release
ShareTwitterLinkedIn