Market-data integrity: stale, spoofed, and dropped
- Severity
- Moderate
- Status
- Reviewed
- Affected area
- Data Integrity
- Published
- Last reviewed

Every automated decision rests on one assumption: that the market data feeding it is current, complete, and honest. When that assumption breaks quietly, a strategy keeps trading with total confidence against a picture of the market that no longer exists. Market-data integrity is the unglamorous foundation under every signal, and the failures are rarely loud, they are subtle, and they cost money before anyone notices.
§01Staleness is the quiet failure
The most dangerous data problem is not a feed that stops, that is obvious, but a feed that slows. Prices that are a few seconds old look perfectly valid and drive orders into a market that has already moved. Every consumer of market data should timestamp on arrival and treat data older than a tight threshold as untrustworthy, degrading to a safe state rather than acting on a stale book. If you cannot prove the data is fresh, you must assume it is not.
§02Gaps and sequence integrity
Real feeds drop packets, reorder messages, and occasionally hand you a book with a hole in it. Robust systems track sequence numbers, detect gaps, and refuse to trade on a book they know is incomplete, requesting a snapshot and rebuilding rather than guessing. A single missed delete on the order book can leave a phantom level that a strategy happily trades against. Silence is not the same as no change, and a well-built consumer never conflates the two.
§03Manipulation and sanity checks
Not all bad data is accidental. Spoofing, layering, and momentary dislocations can present a distorted book designed to provoke a reaction. While policing manipulation is the venue’s job, a defensive system still sanity-checks what it receives: prices that cross, sizes that are implausible, or moves too large to be real should trip a guard rather than a trade. Cross-referencing more than one source, where feasible, turns a single manipulated feed from a trap into an anomaly.
§04Trust, but verify the feed
Treating market data as inherently trustworthy is the mistake. Timestamp it, sequence it, sanity-check it, and fail safe when it looks wrong, the same defensive posture you would apply to any untrusted input. This advisory is educational and illustrative and is not investment or security advice for any specific system.