Market Microstructure
Subject: Stock-Market · Chapter: 6.3 Market Microstructure Difficulty: Level 2 (Recall — definitions, standard problems, short derivations) Time Limit: 30 minutes · Total Marks: 40
Use for inline math where needed. Attempt all questions.
Q1. Define a limit order book (LOB) and briefly explain the difference between a limit order and a market order. (4 marks)
Q2. Explain what is meant by the depth of a limit order book. Given the following bid side of a book, compute the cumulative depth (total shares) available within the top 3 price levels. (4 marks)
| Price | Size (shares) |
|---|---|
| 100.0 | 300 |
| 99.9 | 500 |
| 99.8 | 700 |
Q3. Consider a book with best bid and best ask . Compute the quoted bid-ask spread (absolute) and the relative spread in basis points using the mid-price as reference. (5 marks)
Q4. List and briefly describe the three main components of the bid-ask spread. (3 marks)
Q5. Define adverse selection in the context of market making. Explain in one sentence why it forces market makers to widen their quotes. (4 marks)
Q6. A market buy order for 1,200 shares hits the following ask side of the book. Compute the volume-weighted average execution price (VWAP) and the price impact relative to the best ask. (6 marks)
| Price | Size (shares) |
|---|---|
| 20.00 | 400 |
| 20.02 | 500 |
| 20.05 | 600 |
Q7. Define tick size and lot size. State one effect of reducing the tick size on the bid-ask spread and on market depth. (4 marks)
Q8. Explain what a call auction (opening auction) is and state the single price rule used to determine the auction price. (3 marks)
Q9. Define latency and explain the purpose of co-location for high-frequency traders. (3 marks)
Q10. Define an iceberg order and a dark pool. State one key difference between the hidden liquidity they provide. (4 marks)
End of Paper
Answer keyMark scheme & solutions
Q1. (4 marks)
- LOB: an electronic record of outstanding buy (bid) and sell (ask) limit orders, organised by price and time priority. (2 marks)
- Limit order: an order to buy/sell at a specified price or better; it provides liquidity and rests in the book. Market order: an order to trade immediately at the best available price; it consumes liquidity. (2 marks)
Q2. (4 marks)
- Depth = total quantity of orders available at (or within) given price levels; it measures how much can be traded without moving price. (2 marks)
- Cumulative depth (top 3 levels) shares. (2 marks)
Q3. (5 marks)
- Absolute spread . (2 marks)
- Mid-price . (1 mark)
- Relative spread bps. (2 marks)
Q4. (3 marks) — 1 mark each:
- Order-processing cost: fixed operational/clearing cost of providing quotes.
- Inventory-holding cost: compensation for risk of holding unwanted positions.
- Adverse-selection cost: compensation for trading against better-informed traders.
Q5. (4 marks)
- Adverse selection: the risk that a market maker trades with a counterparty who possesses superior (private) information about the asset's true value, so trades tend to move against the maker. (3 marks)
- Because informed order flow is systematically unprofitable for the maker, the maker widens the spread to recover losses on informed trades from uninformed traders. (1 mark)
Q6. (6 marks)
- Order fills: 400 @ 20.00, 500 @ 20.02, 300 @ 20.05 (only 300 of 600 needed to reach 1200). (2 marks)
- Total cost . (2 marks)
- VWAP . (1 mark)
- Price impact ( cents). (1 mark)
Q7. (4 marks)
- Tick size: minimum allowable price increment for quotes. Lot size: minimum tradeable quantity unit. (2 marks)
- Reducing tick size: narrows the minimum achievable spread (tighter spreads), but tends to reduce displayed depth at the best price (thinner queues, more price levels). (2 marks)
Q8. (3 marks)
- Call auction: orders accumulate over a period and are executed together at a single clearing time (e.g., market open), rather than continuously. (2 marks)
- Rule: the auction/equilibrium price is set to maximise the executable volume (matched quantity). (1 mark)
Q9. (3 marks)
- Latency: the time delay between sending an order/receiving data and it being acted upon/received. (1.5 marks)
- Co-location: placing traders' servers physically inside/near the exchange's data centre to minimise latency and gain a speed advantage. (1.5 marks)
Q10. (4 marks)
- Iceberg order: a large limit order that displays only a small visible portion while keeping the remainder hidden, replenishing as slices execute. (1.5 marks)
- Dark pool: a private trading venue where orders are not publicly displayed pre-trade, allowing anonymous execution of large blocks. (1.5 marks)
- Difference: an iceberg is a hidden order within a lit exchange book, whereas a dark pool is an entirely separate off-exchange venue with no pre-trade transparency. (1 mark)
[
{"claim":"Q2 cumulative depth top 3 = 1500","code":"result = (300+500+700)==1500"},
{"claim":"Q3 relative spread approx 19.90 bps","code":"bps=(0.10/50.25)*10000; result = abs(bps-19.9004975)<1e-3"},
{"claim":"Q6 VWAP approx 20.0208","code":"cost=400*20.00+500*20.02+300*20.05; vwap=cost/1200; result = abs(vwap-20.020833333)<1e-4"},
{"claim":"Q6 price impact approx 0.0208","code":"cost=400*20.00+500*20.02+300*20.05; vwap=cost/1200; result = abs((vwap-20.00)-0.020833333)<1e-4"}
]