Quote stuffing
Quote stuffing is the submission and cancellation of very large numbers of orders in a short time in order to overload a trading venue's systems or slow down other participants' market data. The CFTC lists submitting or cancelling bids or offers to overload the quotation system of a registered entity among the forms of spoofing prohibited on US futures markets.
Senzoukria · Glossary · Updated September 2026
Definition
Every order, modification and cancellation is a message the exchange must process and usually publish. Quote stuffing floods that channel. The aim attributed to it is to delay other participants, whose market data or order acknowledgments arrive later while the flood is processed. In US futures, the CFTC's guidance on disruptive practices names overloading the quotation system of a registered entity as one of the forms of spoofing, which the Commodity Exchange Act prohibits when done with the intent to cancel the orders before execution.
What it looks like in market data
- Bursts of thousands of book updates at one or a few prices, with little net change in displayed size once the burst ends.
- Few or no trades during the burst: the messages are orders and cancellations, not executions.
- Growing latency in the feed: book updates and trades arriving later than usual, or out of step with each other.
- On a heatmap, a speckle of size appearing and disappearing, often too fast to be drawn at all.
A worked example
Over one second, a price level receives five thousand add and cancel messages for the same few contracts, and its displayed size ends where it began. No trade prints there. A snapshot-based feed that samples the book every 100 milliseconds shows ten states of that level, a small and possibly misleading fraction of what happened, while an order-by-order feed shows every message and may itself fall behind. Whether the burst came from a malfunctioning algorithm, an aggressive requoting strategy or deliberate stuffing cannot be read from the data.
Why it matters for order flow tools
The practical risk for a chart reader is data quality rather than the intent of others. A burst can delay the feed, make depth and trades drift apart in time, and make a displayed level unreliable for a few moments. Tools that coalesce book updates to the display rate, rather than drawing every message, stay usable; tools that report how late or out of order their data is let the reader know when to distrust the picture.
In Senzoukria
The heatmap's Liquidity lens publishes the limits of its own evidence. It measures the offset between the depth stream and the trade stream and shows it as a median in milliseconds, noting that no event is discarded for it. It counts depth snapshots that arrived older than the previous one on the same stream and were not applied, and trades that arrived out of order and were not counted at their level. Those counters describe the feed's condition; they do not attribute a cause.
Related
In the same section
- R | Protocol
- Queue position
- R-multiple
- Queue imbalance
- Range bars
- Quarterly expiry
- Range midpoint
- Quantitative trading
Sources
- CFTC: Interpretive Guidance and Policy Statement on Disruptive Practices (fact sheet) (2026-09-25)
- 7 U.S. Code § 6c, Prohibited transactions (Legal Information Institute) (2026-09-25)
This page in other languages
Frequently asked questions
- Is every burst of cancellations quote stuffing?
- No. Market makers reprice constantly, and after a price change an algorithm may cancel and replace orders across many levels at once. The CFTC's definition turns on intent, and a burst of messages is compatible with many ordinary causes. Only an investigation with account-level data can establish quote stuffing.
- Can quote stuffing affect what my platform displays?
- It can increase message load on the whole path, from the exchange to your data provider to your computer, which shows up as delayed or out-of-order data. A platform that measures and displays the lag and freshness of its data lets you see that the picture is stale instead of trading on it.