In finance, volume-weighted average price (VWAP) is the ratio of the total value traded in a security to the total volume of transactions over a defined period, typically a single trading session. It is a measure of the average price at which the security has traded during that period, weighted by transaction size, and is used both as an execution benchmark and as a technical indicator.12
Calculation
VWAP is calculated as the cumulative value traded divided by the cumulative volume traded over the chosen window:
where is the price of trade , is its quantity, and the sum runs over each individual trade in the defined period. Cross trades and basket cross trades are typically excluded.32 The indicator is usually computed for a single trading day but can in principle be measured between any two points in time.2
History
The first execution using VWAP as a benchmark is generally attributed to James Elkins, then head trader at the New York agency brokerage Abel Noser, who used it in 1984 for the Ford Motor Company pension fund.4 The concept was formalized academically in a 1988 Journal of Finance paper by Berkowitz, Logue, and Noser, which used VWAP as a yardstick for the total transaction cost of trading on the New York Stock Exchange.1
Uses
Execution benchmark
VWAP is widely used as a passive execution benchmark by institutional investors, particularly pension funds and some mutual funds, whose orders are large enough that trading them aggressively would move the market. The goal is to execute in proportion to traded volume so that the realized average price is close to the day's VWAP, which is taken to approximate the price that would have prevailed had the order not been traded.12 By spreading execution across the session, VWAP-targeting strategies are intended to minimize market impact costs, the adverse price movement caused by trading activity itself.2
A broker may either guarantee execution at the day's VWAP (a "guaranteed VWAP" trade, with the broker bearing slippage risk for a higher commission) or work the order on a best-effort basis and report the achieved price relative to VWAP (a "VWAP target" execution).2 The difference between the executed price and the VWAP benchmark, known as VWAP slippage, is a standard measure of broker performance, and many buy-side firms now route orders to brokers algorithmically based on historical slippage.5
Algorithmic execution
Trading algorithms that target VWAP belong to a class called volume participation algorithms. They forecast the intraday volume profile of the security and submit slices of the parent order in proportion to expected or realized volume.2 In a mathematical-finance treatment by Kato extending the Almgren-Chriss optimal-execution framework to include an explicit trading-volume process, VWAP-tracking execution is shown to be the optimal strategy for a risk-neutral trader.6 Cartea and Jaimungal subsequently derived a closed-form VWAP-targeting strategy under a more general microstructure model.7
Technical indicator
VWAP is also used by discretionary traders as an intraday reference level. Prices trading above the day's VWAP are commonly interpreted as bullish and prices below it as bearish, in a manner analogous to a moving average.8 Some traders use crossings of price through the VWAP line as entry signals, initiating long positions on upward crossings and short positions on downward crossings.8 Because VWAP resets at the start of each session, it is mainly used for intraday rather than multi-day analysis.28
Variants
A time-weighted average price (TWAP) uses the same averaging concept but weights by elapsed time rather than volume; TWAP algorithms slice an order into equal-size pieces at regular intervals and are commonly used in markets with thin or irregular volume.2 Anchored VWAP, developed by the technical analyst Paul Levine in the mid-1990s as part of his Market Interpretation/Data Analysis System (MIDAS) and later popularized by Brian Shannon, fixes the starting point of the calculation to a user-chosen event (such as an earnings release or a swing high or low) rather than the start of the session, allowing the indicator to be applied over multi-day windows.8
See also
See also
References
References
- Berkowitz, Stephen A.; Logue, Dennis E.; Noser, Eugene A. (March 1988). "The Total Cost of Transactions on the NYSE". Journal of Finance. 43 (1). American Finance Association: 97–112. doi:10.1111/j.1540-6261.1988.tb02591.x.
- Cartea, Álvaro; Jaimungal, Sebastian; Penalva, José (2015). Algorithmic and High-Frequency Trading. Cambridge: Cambridge University Press. ISBN 978-1-107-09114-6.
- "Volume Weighted Average Price (VWAP) Definition". Investopedia. Retrieved 14 June 2012.
- Schmerken, Ivy (26 April 2022). "Abel Noser Bets on Continuous Optimization". Traders Magazine. Retrieved 25 May 2026.
- U.S. Securities and Exchange Commission (5 August 2020). Staff Report on Algorithmic Trading in U.S. Capital Markets (PDF) (Report).
- Kato, Takashi (2015). "VWAP Execution as an Optimal Strategy". JSIAM Letters. 7: 33–36. doi:10.14495/jsiaml.7.33.
- Cartea, Álvaro; Jaimungal, Sebastian (2016). "A Closed-Form Execution Strategy to Target Volume Weighted Average Price". SIAM Journal on Financial Mathematics. 7 (1): 760–785. doi:10.1137/16M1058406.
- "Anchored VWAP". ChartSchool. StockCharts.com. Retrieved 25 May 2026.