hard · Market Microstructure hft
An exchange releases a quote update simultaneously to 1,000 co-located HFT subscribers. All 1,000 firms send orders targeting the stale quote within 10 microseconds. The available liquidity at the stale price is 500 shares total.
Under strict price-time priority, what determines how many firms fill and what share of those 500 shares each receives, and what does this imply for the economics of the latency race?
- All 1,000 firms fill proportionally, receiving 0.5 shares each, because the exchange's matching engine pro-rates order fills whenever multiple orders are logged as arriving at exactly the same microsecond timestamp, splitting the available liquidity evenly across every participant present, regardless of true arrival order or queue position.
- Only the firm(s) whose orders arrive first at the matching engine fill; they receive up to 500 shares in arrival order. Firms arriving later find the liquidity exhausted. This implies that the marginal value of sub-microsecond latency improvements is very high — winning the race by even 1 microsecond means the difference between filling and not filling.
- The 500 shares are allocated to the 10 fastest firms at 50 shares apiece, determined by the exchange's co-location service-level agreement tier rather than by exact matching-engine arrival timestamps, since firms paying for premium proximity access are contractually guaranteed proportionally larger fill allocations under that tiered co-location pricing structure.
- All 1,000 firms fill 0.5 shares each because Reg NMS requires equal access among co-located subscribers, meaning the exchange must distribute any available liquidity at a stale quote evenly across every firm that submitted a qualifying order within the same round-trip latency window, regardless of the precise arrival sequence that was actually recorded.
Sign up free to see the explanation and track your rank →
More Market Microstructure hft practice
- A trader places a large sell order for 50,000 shares at $50.01 only to cancel it immediate
- A high-frequency trading firm detects a price change on the NYSE and executes a trade on B
- An HFT firm's co-located server receives a direct data feed… — What is the primary risk th
- A high-frequency trader places a buy order for 10,000 shares… — Which prohibited practice
- A high-frequency trader (HFT) notices that the price of a stock has just risen on the New
- How does the algorithm's reaction contribute to a potential flash crash?
- A trader wanting to buy 10,000 shares cheaply places a 50,000-share sell order at $50.01
- As the price of the underlying stock begins to fall rapidly, what is the delta-hedging res