When a single stock's price moves more than ±10% from its latest execution price, the exchange does not let the trade through. It pulls that one stock out of continuous trading into a two-minute pre-open auction — the rest of the market keeps trading normally — then reopens it at a single clearing price. This is the Dynamic Price Band auto-pause, live since 2 Sept 2024. Our 22-day sample sits comfortably inside that regime.
One clarification, because ‘one stock’ is easy to misread: it means only the single triggering stock is paused each time — not the market — the exact opposite of a market-wide circuit breaker. It does not mean the same stock over and over. Across the 22 days, 73 different stocks tripped the band (155 times in all), one stock at a time; the busiest name accounts for only about 5% of trips. So: one stock per event, many different stocks over the month.
The exchange runs four distinct intervention mechanisms, each doing something different. This chapter is about one of them — the Dynamic Price Band — so it is worth placing precisely alongside the other three.
*Auto Pause (volume) is effective July 2025 — after our sample. Not measured here.
What a rulebook can't prove, the feed can
The “two-minute” pause is hard-coded to 120.000 seconds. Across all 155 events, the measured duration averages 119.998 seconds with a standard deviation of 1.63 milliseconds. The rulebook documents ‘two minutes’; the matching engine delivers exactly 120.000. That is not a number you can read off a rulebook — it is a number you measure, once you have nanosecond state-transition timestamps.
What happens inside the pause
Verified from the equilibrium messages, not asserted: no matching; new orders and cancels are accepted; an indicative equilibrium price is continuously recomputed and broadcast; after 120 seconds the stock reopens at the single price that maximizes executable volume. The rule cancels only the excess of the order that breached the band — it does not freeze the resting book.
Chart 1 — The Invariant Pause: 155 Measured Durations
Every auto-pause lands on the same value. Measured mean 119.998 s, σ 1.63 ms, n = 155 — against the documented 120 s. The engine is deterministic to the millisecond.
The trigger is abrupt, and the reference moves — the band is a jump-detector
Two facts from the data pin this down. First, the trip is instantaneous: it fires the moment a single order would execute beyond the band — not after any gradual build-up. Second, the band is not a fixed corridor around the open or the previous close; it tracks a moving reference near the recent price. The evidence: thousands of stocks moved 15–30% from their daily reference without tripping (see below), because they moved in small steps. So the band reacts to how far a single move travels off the recent price — never to how far the price has drifted over the day. This one property is load-bearing: it explains why the band overwhelmingly catches illiquidity (a stale reference makes even a modest order look like a jump) and what it is structurally blind to.