Skip to main content

    Market Microstructure · Interview Question

    A client wants to buy 500,000 shares of a stock that trades 1mm shares a day. How do you think about executing it?

    How to answer

    That's ~50% of ADV, so a single market order would blow through the book, creating large market impact and signaling risk. I'd work it over time with a schedule-based algo (VWAP/TWAP) or a liquidity-seeking algo to blend into normal flow, and source block liquidity via dark pools or by crossing with a natural seller to minimize footprint. The core trade-off is market impact vs. timing risk: too fast moves the price against you; too slow exposes you to adverse drift. I'd size participation to ADV and adapt to real-time conditions.

    Key idea: Saying 'just send a market order,' or ignoring the impact-vs-timing-risk trade-off, signaling risk, and dark pools/blocks as a way to source size quietly.

    More: Sales & Trading interview prep · Sales & Trading salary