Volume Weighted Average Price

Volume Weighted Average Price

The volume weighted average price, or VWAP for short, is the average price of a stock over a period of time, in which large trading volumes count more heavily than small ones. It shows the price at which money actually flowed on a given trading day.

On the stock exchange, a share changes hands thousands of times in a single day. Each of these trades has its own price and its own quantity. The volume weighted average price condenses all these trades into a single number. In doing so, a trade of 100,000 shares counts significantly more than one of 10 shares. So instead of calculating the simple average of all prices, each price is weighted by the quantity traded. The result answers the question: at what price was money actually moved on this day, on average?

Why traders are measured against it

Anyone wanting to buy or sell a large position cannot do so in a single stroke. A fund company that needs a million shares would drive up the price itself by doing so. So it spreads the order across the whole day in many small portions. In the evening, the question arises as to whether this went well. The volume weighted average price provides the benchmark for this.

The logic is simple: whoever bought below the day’s average as a buyer did better than the market. Whoever is above it paid too much. That’s why contracts between funds and banks often explicitly state that execution is measured against the VWAP. Some banks even guarantee their clients settlement at exactly this price, bearing the risk themselves.

The metric also appears outside the trading floor. Corporate share buybacks and the conversion of convertible bonds are often pegged to a VWAP over several days. This protects both sides from a single unusual closing price distorting the settlement.

The calculation behind the metric

The formula is manageable. For each trade, the price is multiplied by the quantity. All these products are added up, and the sum is divided by the total quantity traded. If 100 shares were traded at 10 euros and 900 shares at 20 euros, that yields 19,000 euros divided by 1,000 shares, i.e. 19 euros. The simple average of 10 and 20 would have been 15 euros, and thus misleading.

Typically, the calculation restarts at the market open and runs throughout the day. The value is therefore cumulative: it changes with every new trade, but ever more sluggishly. In the morning, it still reacts strongly to individual price jumps; by the afternoon, hardly at all. This is because the already traded quantity in the denominator keeps growing larger.

A related term is the TWAP, the time weighted average price. It treats every minute equally, regardless of how much was traded. For quiet markets, this can make sense. In practice, however, the VWAP is more widespread because it reflects actual market activity. A common misconception is to mistake the VWAP for a forecast. It only describes the past and says nothing about the next price.

From trading algorithm to charting software

The metric is most visible in the trading software of large banks. There, so-called VWAP algorithms exist: computer programs that automatically break a large order into small pieces. They estimate from historical data how trading volume is distributed over the day, and buy accordingly. Trading is busiest in the morning and shortly before close, and quietest around midday.

Retail investors also encounter the term. Charting programs like TradingView allow a VWAP line to be displayed. Some short-term traders use it as a guide, viewing a price above the line as a sign of strength. This use is not scientifically proven; the actual purpose of the metric lies in execution measurement.

In the news, VWAP usually appears in the fine print. When a company announces a share buyback, the average price paid is often stated there. For IPOs and employee shares, the price is also frequently determined via a multi-day VWAP. The reason is always the same: this figure is harder to manipulate than a single price at a single point in time.

Subscribe free. Unsubscribe the second it sucks.

High-signal news across AI, business, UX, and tech. Every morning.