Start freeSign in
Research/Glossary/VWAP

VWAP

Reference

VWAP, or volume weighted average price, is commonly defined as the average price of a security over a specified period after weighting each transaction by its traded volume.

VWAP, or volume weighted average price, is commonly defined as the average price of a security over a specified period after weighting each transaction by its traded volume. In formula form, it is

VWAP = sum(price_i × volume_i) / sum(volume_i)

where each observation i represents a trade or bar within the chosen interval. This construction gives more influence to prices associated with larger traded size and less influence to prices associated with smaller traded size.

A simple calculation shows the mechanism. Suppose three trades occur in a period:

1. 100 shares at 10.00 2. 200 shares at 10.10 3. 50 shares at 9.90

The numerator is

(100 × 10.00) + (200 × 10.10) + (50 × 9.90) = 1000 + 2020 + 495 = 3515

The denominator is

100 + 200 + 50 = 350

So the VWAP is

3515 / 350 = 10.042857...

This result differs from a simple arithmetic average of the three prices because the 200 share trade at 10.10 carries more weight than the 50 share trade at 9.90.

As an execution benchmark, VWAP is used to compare an order's realized execution price with the market's volume weighted average price over the relevant interval. The benchmark is neutral in the limited sense that it summarizes observed market trading during that window using a transparent weighting rule based on traded volume. It is therefore useful for post trade analysis and cross venue comparisons when analysts want a reference price grounded in actual transaction flow rather than in a single print.

Covered in depth in the Cross-venue market data & signals pillar hub.

Apply this and the related checks to your own results with the Backtest Overfitting Audit.Open the audit
ShareXLinkedInFacebookEmail