Volume Weighted Average Price (VWAP)

Calculate Volume Weighted Average Price (VWAP) instantly with the exact formula and a worked example.

Volume Weighted Average Price (VWAP)

P₁
V₁
P₂
V₂
P₃
V₃
P₄
V₄
P₅
V₅
VWAP
101.28
P — trade price or bar typical price (H + L + C)/3, V — volume; zero volume excludes the rowCalculate Volume Weighted Average Price (VWAP) instantly with the exact formula and a worked example.
Total volume
5000
Turnover Σ P·V
506400
Simple average price
101.5

VWAP is the average price a security actually traded at, with every price weighted by the volume behind it. Enter up to five price–volume pairs and see how far the weighted figure sits from a plain average.

How the calculation works

The calculator uses the standard definition VWAP = Σ(Pᵢ × Vᵢ) / ΣVᵢ. Each price is multiplied by the volume traded at that price, the products are summed into turnover, and turnover is divided by total volume. Next to the result you get total volume, turnover Σ P·V and the simple (unweighted) average of the five prices, so you can see how strongly the large prints pull the number.

P₁…P₅ are prices in any currency: individual trade prices or, if you work with candles, the typical price of each bar, (High + Low + Close) / 3. V₁…V₅ are the matching volumes in shares, contracts or coins. A row with zero volume simply drops out, so you can fill in fewer than five rows.

Traders treat VWAP as an intraday benchmark: buying below it or selling above it is usually read as good execution, and institutional order algorithms are often graded against it. The VWAP line on a trading platform accumulates from the session open and resets every day; this tool returns the same figure for whatever set of bars you enter.

Worked example

The default inputs are prices 100, 101, 102, 101.5 and 103 with volumes 1,000, 1,500, 800, 1,200 and 500. Total volume is 5,000 and turnover is 100×1,000 + 101×1,500 + 102×800 + 101.5×1,200 + 103×500 = 506,400. VWAP = 506,400 / 5,000 = 101.28. The simple average of the five prices is 101.50: the highest price, 103, printed on the smallest volume, so it moves the weighted figure less than the plain average.

Things to keep in mind

  • Take prices and volumes from the same feed and period. Mixing single-exchange volume with consolidated volume distorts the weights.
  • For OHLC bars the typical price (H + L + C) / 3 is the usual convention; using closes only is simpler but less representative of where the volume changed hands.
  • VWAP lags. Late in the session it barely moves, so treat it as a yardstick for execution quality rather than a stand-alone trading signal.
  • To find your own average entry across several partial fills, enter each fill price and size — the result is your volume-weighted cost basis before commissions.
  • Anchored VWAP starts from a chosen event such as earnings or a breakout. To reproduce it here, enter aggregated bars starting from that anchor.

More about: Volume Weighted Average Price (VWAP)

What it calculates

The “Volume Weighted Average Price (VWAP)” calculator computes VWAP from 10 parameters: p₁, v₁, p₂, v₂, p₃, v₃, p₄, v₄, p₅, v₅.

Used by investors to estimate returns, project savings, and analyze a portfolio.

Example calculation

With parameters P₁ = 100, V₁ = 1,000, P₂ = 101, V₂ = 1,500, P₃ = 102, V₃ = 800, P₄ = 101.5, V₄ = 1,200, P₅ = 103, V₅ = 500 the result is 101.28 (P — trade price or bar typical price (H + L + C)/3, V — volume; zero volume excludes the row).

How to use

  1. Enter p₁, v₁, p₂, v₂, p₃, v₃, p₄, v₄, p₅ and v₅ — each field above is adjustable with a slider.
  2. VWAP is calculated automatically as you type.
  3. Check the worked example below to see the formula applied to real numbers.
  4. Copy the result or bookmark this calculator.

Related calculators

FAQ

How is VWAP different from a simple moving average?
A moving average gives every price the same weight; VWAP weights each price by volume. A price where ten times more shares traded counts ten times more.
Why does VWAP reset each day?
It is meant as a benchmark for a single session. Accumulated over weeks it becomes too sluggish to say anything about today's trading.
What does it mean when price is above VWAP?
The instrument is trading higher than the session's volume-weighted average. Many traders read that as buyers being in control, but on its own it is not a reason to trade.
What is the difference between VWAP and TWAP?
TWAP is a plain average of prices taken at equal time intervals and ignores volume. VWAP gives more weight to busy periods.
Can I use VWAP for futures or crypto?
Yes, for any market that reports volume. On 24/7 markets the platform chooses the reset time, so check when its VWAP line starts counting.

More calculators in this category

Explore related free tools

Rent Split (Roommates)Discount % and AmountTriple DiscountTrip CostCredit Card PayoffCredit Card InterestSales Tax + TipLottery Expected ValueCollege Savings (529 Plan)Price with Triple MarkupSimple InterestCompound Interest