medium · Market Microstructure lob
A limit order book uses price-time priority. A limit buy order for 5,000 shares sits at 10.00, and it is at the back of a 50,000-share queue at that price level. A market sell order for 30,000 shares arrives and is matched against the 10.00 bid.
What is the status of our limit order after the match, and what microstructure risk is the order exposed to while waiting in the queue?
- The limit order is fully filled immediately because market sell orders always execute against and exhaust every single resting bid order sitting at the touched price level, regardless of the total share size of the incoming market order
- The limit order is cancelled automatically by the exchange the instant that the available market depth at that specific price level proves insufficient to fully satisfy the entire incoming 30,000-share market sell order in a single matching pass
- The limit order is partially filled for 5,000 shares immediately because it sits at the very back of the queue, and price-time priority rules dictate that market orders always fill the most recently placed resting limit orders first at each price level
- The limit order is not filled at all; it remains in the queue with 50,000 shares still ahead of it that were not consumed by the 30,000-share market order; the primary risk is that the price moves down to 9.99 before the order reaches the front
Sign up free to see the explanation and track your rank →
More Market Microstructure lob practice
- A stock is quoted at $50.00 bid x $50.10 ask. A buyer submit… — How does this action affec
- If the stock price drops instantly from $50.05 to $49.00 in a 'flash crash,' what happens
- Under the National Market System (Reg NMS), if Exchange A is quoting a stock at $10.00 x
- If a market sell order for 200 shares arrives at 10:00:05 AM, who receives the fill?
- A stock is trading with an NBBO of $40.00 × $40.10. A trade… — According to the Lee–Ready
- A stock is priced at $1.05. A market participant submits a q… — Why is this quote rejected
- If a market buy for 400 shares arrives and the exchange uses 'pro-rata' matching, how many
- Under Reg NMS Rule 611 (Order Protection Rule), what is a broker required to do if the bes