TWAP vs VWAP: What’s the Difference?

FAQ · STRATEGIES, AUTOPILOT, AND AI EXECUTIONUPDATED SEP 15 20262 MIN READ

Both are execution algorithms that split a large order into smaller pieces to reduce market impact. They differ in how they schedule the pieces.

TWAP — time-weighted average price — trades equal amounts at equal intervals. VWAP — volume-weighted — trades more when the market is busy and less when it’s quiet, following the expected volume profile.

When TWAP

When you don’t know or don’t trust the volume profile. Crypto trades continuously and its intraday volume pattern is less regular than equities’. TWAP is simple, predictable and doesn’t depend on a forecast of when volume will arrive.

Its weakness: equal slices at 3am into a thin book cost more than the same slices at peak liquidity.

When VWAP

When the volume profile is stable enough to model, and when you’re being judged against the VWAP benchmark. Trading in proportion to the market’s activity keeps your participation rate constant and your footprint small.

Its weakness: the profile is a forecast. If today’s volume doesn’t look like the average day’s, the schedule is wrong.

What both leave on the table

Neither has a view on price. They schedule by clock or by volume and ignore whether the current moment is a good or bad time to trade. An execution algorithm that reads the order book and adjusts — slowing when the spread widens, accelerating when depth appears — reduces cost further. That’s the gap between a scheduler and an execution model.

← BACK TO ALL FAQS