Quant Memo
Core

The Flickering NBBO

The National Best Bid and Offer is supposed to be the single reliable reference price across US equity markets, but when it changes dozens of times a second, 'the' price becomes a moving target — this covers why the NBBO flickers and what it costs traders who rely on it.

Prerequisites: The NBBO And The Consolidated Tape

The National Best Bid and Offer, or NBBO, is calculated by consolidating quotes from every US equity exchange into a single best bid and best offer, updated in real time. In theory it's a clean, authoritative reference price. In practice, on an actively traded stock, the NBBO can change many times per second as quotes on different venues update at slightly different moments — a phenomenon traders and researchers call the flickering NBBO, and it means "the" market price is less stable than the name suggests.

Why it flickers

Each exchange updates its own quotes independently, and those updates reach the consolidated tape at slightly different times because of network latency and processing differences between venues. If the best bid moves on one exchange a few microseconds before a competing exchange's quote catches up, the NBBO can technically change and then change back within the same instant — not because the market genuinely moved, but because of the mechanical process of consolidating feeds from geographically separate venues that don't update in perfect lockstep. On liquid, heavily quoted names, this can produce hundreds of NBBO updates per second, many of which reverse within milliseconds.

Worked example

Over one second, exchange A's best offer moves from $50.01 to $50.02 and back to $50.01 three separate times, each time in response to routine order flow rather than any real news. Because the consolidated NBBO recalculates on every exchange update, it flickers between $50.01 and $50.02 six times in that second even though the "true" price arguably never left $50.01–$50.02. A trading system using the NBBO as a reference for a limit price or a benchmark calculation has to decide whether to react to every flicker or smooth over short-lived reversals — reacting to every one risks chasing noise, while ignoring them risks missing a genuine price move.

$50.02 $50.01 six NBBO updates in one second
The consolidated NBBO can flip back and forth several times within a single second as independent venues update at slightly different moments.

What this means in practice

The flickering NBBO matters for anything that uses the NBBO as an input — trade-through checks under the Order Protection Rule, benchmark calculations for execution quality, and any system deciding whether a quote is "marketable." Most production systems apply some form of smoothing or minimum-duration filter before treating an NBBO change as real, precisely because reacting to every flicker produces noisy, unreliable signals and can even trigger false regulatory violations if a trade briefly appears to trade through a quote that existed for only a few microseconds.

The NBBO's instability isn't a data error — it's a structural consequence of consolidating independently updating quotes from multiple venues, and systems that consume the NBBO need to account for that flicker rather than treat every change as a genuine price move.

Related concepts

Practice in interviews

Further reading

  • SEC, Market Structure Concept Release
ShareTwitterLinkedIn