When is VWAP an appropriate trading benchmark and what are its limitations?
I see VWAP mentioned everywhere in CFA Level III trading. I know it's the volume-weighted average price over a time period, but when should a trader use VWAP as the benchmark versus implementation shortfall? And what are the weaknesses of VWAP that the exam tests?
Volume-Weighted Average Price (VWAP) is one of the most commonly used trading benchmarks. It measures whether a trader achieved a better or worse average price than the overall market over a specific time window.
VWAP Formula:
VWAP = Σ(Price_i × Volume_i) / Σ(Volume_i)
Where the sum runs over every trade during the benchmark period.
When VWAP Is Appropriate:
- Small orders relative to daily volume — If you're executing 5,000 shares of a stock that trades 10 million shares daily, VWAP is a fair benchmark because your order has negligible market impact.
- Orders without urgency — When there's no alpha signal decaying, you can spread execution over the day and target VWAP.
- Transition management — When rebalancing a portfolio systematically, VWAP benchmarks ensure the transition manager isn't timing the market at the client's expense.
Limitations of VWAP:
| Limitation | Explanation |
|---|---|
| Easily gamed | A trader can guarantee beating VWAP by front-loading execution in the morning and claiming outperformance if the stock rises in the afternoon |
| Ignores opportunity cost | VWAP says nothing about shares you failed to execute — it only measures filled orders |
| No decision-price link | VWAP disconnects execution quality from the original investment thesis timing |
| Inappropriate for large orders | If your order is 20% of daily volume, you ARE the VWAP — benchmarking against yourself is circular |
| Time-window sensitivity | A VWAP calculated over the full trading day differs from one calculated over 10:00-14:00. The choice of window is subjective |
VWAP vs Implementation Shortfall:
- Use VWAP for routine, non-urgent, small-relative-to-volume trades
- Use IS for information-motivated trades where delay costs matter, large orders, or when you need to capture the full cost including missed portions
Example: Trader at Pinnacle Funds executes 8,000 shares of Avondale Industries at an average price of $67.20. The day's VWAP was $67.55. The trader 'beat' VWAP by $0.35/share. But if the decision price was $66.00 at market open and the stock gapped up before the order was placed, IS would show a significant delay cost that VWAP completely misses.
The CFA exam loves testing whether you can identify scenarios where VWAP is an inappropriate benchmark. Look for clues about order size relative to volume and urgency.
Practice VWAP and IS calculations in our CFA Level III question bank.
Master Level III with our CFA Course
107 lessons · 200+ hours· Expert instruction
Related Questions
What exactly is the Capital Market Expectations (CME) framework and why does it matter for asset allocation?
How do business cycle phases affect asset class return expectations?
Can someone explain the Grinold–Kroner model step by step with numbers?
How do you forecast fixed-income returns using the building-blocks approach?
PPP vs Interest Rate Parity for forecasting exchange rates — when do I use which?
Join the Discussion
Ask questions and get expert answers.