lesson 5 of 5
Execution algorithms: TWAP, VWAP and beyond
When a professional desk needs to buy or sell a large position, it rarely sends one order. It uses an execution algorithm that splits the parent order into many smaller child orders and releases them over time, aiming to reduce impact and meet a benchmark.
Common algorithms
- TWAP (time-weighted average price): slices the order evenly over a set period.
- VWAP (volume-weighted average price): trades more when the market typically trades more, aiming to match the day's volume-weighted price.
- POV (percentage of volume): participates at a fixed share of market volume as it happens.
- Implementation shortfall algorithms: balance the cost of trading quickly (impact) against the risk of trading slowly (the price moving away).
- Iceberg orders: show only a small visible size while a larger quantity sits hidden behind it.
Why it matters below institutional size
Most individual traders do not need execution algorithms for their own orders. Understanding them still matters. Large passive flow shapes how prices move around VWAP and session opens, iceberg orders explain why a price level can absorb far more volume than the visible book suggests, and a clear picture of execution costs keeps backtest assumptions honest.
Educational content only. Not financial advice.