Time-Weighted Average Price
Time-Weighted Average Price (TWAP) is both a benchmark price calculated as the arithmetic average of a security's price over a defined time interval and an algorithmic execution strategy that aims to execute a large order evenly across that interval to match the benchmark. TWAP is widely used by institutional investors in U.S. equity markets to reduce market impact.
The TWAP benchmark is straightforward in construction: divide the trading day (or a defined interval within it) into equal time slices and average the price recorded at each interval. For example, if a stock's price at the end of each of five consecutive 30-minute intervals is $100, $101, $102, $101, and $100, its TWAP over those two and a half hours is $100.80. Unlike VWAP, which weights prices by volume, TWAP treats each time slice equally regardless of how much trading occurred during it.
As an execution strategy, a TWAP algorithm breaks a large parent order into equal-sized child orders and submits them at regular intervals throughout the target period. If an institutional investor needs to buy 500,000 shares of a large-cap U.S. stock over four hours, a TWAP algorithm might submit roughly equal tranches every few minutes, regardless of market conditions. The goal is to avoid a concentrated burst of buying that would signal the order's presence and cause other participants to move the price adversely.
TWAP is favored in specific circumstances where the trader has little insight into or interest in intraday volume patterns. For less liquid securities, where volume patterns are irregular and a VWAP algorithm might concentrate execution at high-volume periods in ways that are themselves market-moving, TWAP offers a more predictable and consistent participation profile. TWAP is also used as a benchmark for evaluating executions: a buy order is considered to have performed well if the average execution price is at or below the TWAP calculated over the same interval.
Institutional trading desks at U.S. asset managers routinely compare TWAP and VWAP execution results as part of their transaction cost analysis programs. Both FINRA and the SEC expect broker-dealers providing execution services to maintain systems that demonstrate best-execution compliance, and TWAP analysis is one tool regulators and compliance teams use to assess whether algorithmic execution strategies performed as intended.
In practice, pure TWAP execution is rarely used without modification. Most institutional TWAP implementations include dynamic adjustments that respond to intraday conditions: if a stock is moving sharply in the direction of the order, the algorithm may temporarily accelerate participation to capture a favorable window; if volatility spikes, it may slow down. These modified TWAP strategies attempt to balance the simplicity and predictability of time-based slicing with opportunistic responsiveness to real market conditions, providing institutional investors with a degree of flexibility that a rigid time-sliced schedule would not allow.