Volume Weighted Average Price Calculator

Volume Weighted Average Price Calculator

Calculate VWAP from price and volume data, compare it with the latest price, and see how heavily traded levels shape the average.

VWAP weights each price by traded volume

Calculate the volume weighted average price (VWAP) by dividing the total traded value by the total trading volume during a specific period. Multiply each trade price by its volume, add the results, and divide by total shares traded. For example, $500,000 traded over 10,000 shares produces a VWAP of $50.

If most shares trade near $52, the VWAP will sit closer to $52 than to a low-volume outlier.

Input choices: Use trade price mode for individual fills, or typical price mode for candles where price is estimated as (high + low + close) / 3.

Trading note: VWAP is a benchmark, not a prediction. It does not guarantee direction, execution quality, liquidity, or future returns.

$

Price and Volume Rows

Use price for trades, or high/low/close for typical-price candles.

Price High Low Close Volume Label Action

How to Use This Calculator

  1. Choose the input mode: Use trade price for fills or typical price for candle data.
  2. Enter price and volume rows: VWAP needs both price and volume for each valid row.
  3. Add the latest price if useful: The calculator compares it against VWAP.
  4. Review total traded value: This is the sum of every price multiplied by its volume.
  5. Use VWAP carefully: It is a benchmark and context tool, not a standalone buy or sell signal.

VWAP Rules of Thumb

VWAP is different from a simple average because higher-volume rows matter more. A small trade at an extreme price has less influence than a large trade near the center of the session.

Traders often compare price with VWAP to understand whether recent trading is occurring above or below the volume-weighted benchmark for the selected period.

  • Higher volume means more weight: Large-volume rows pull VWAP closer to their price.
  • Typical price is an estimate: Candle mode uses (high + low + close) / 3.
  • Session matters: VWAP usually resets for each trading session unless you intentionally use an anchored period.
  • Not a prediction: VWAP does not guarantee price direction or trading outcome.

Source: Britannica Money: Volume-Weighted Average Price

Common VWAP Examples

Swipe table to view details
Scenario Input Style What Moves VWAP Typical Use Notes

VWAP Formula

VWAP divides total traded value by total volume.

VWAP = sum(price x volume) / sum(volume)

Typical price = (high + low + close) / 3

Example: If traded value is $2,610,000 and total volume is 50,000 shares, VWAP is $52.20.

Source: Charles Schwab: How to Use Volume-Weighted Indicators

Step-by-Step Method

The calculator repeats the same price-times-volume step for every row, then aggregates the totals.

1. Price

Use the trade price or calculate the candle's typical price.

2. Weight

Multiply each row's price by its volume to get traded value.

3. Divide

Divide total traded value by total volume to get VWAP.

Where VWAP Is Useful

VWAP is commonly used as an intraday benchmark for execution quality, market context, and post-trade review.

Execution review: Compare an average fill price with session VWAP.

Market context: See whether current price is above or below the volume-weighted benchmark.

Trade planning: Estimate how large-volume candles may influence the session average.

VWAP Execution Quality Checklist

VWAP is often used as an execution benchmark. A trader can compare an order's average fill price with VWAP to see whether the execution was near, better than, or worse than the volume-weighted market price.

Before Comparing Fills

  • Use the same trading session or time window as the order.
  • Include the same market data source and volume source.
  • Separate regular-hours and extended-hours trades if your benchmark does.
  • Compare buy orders and sell orders with the correct cost perspective.

What to Review

  • Average fill price versus calculated VWAP.
  • Order size compared with total session volume.
  • Bid-ask spread, liquidity, and market impact.
  • Commission, fees, slippage, and partial fills.

VWAP vs. TWAP vs. Simple Average

VWAP is one average-price benchmark, but it is not the only one. The right comparison depends on whether volume, time, or equal price weighting matters most.

Benchmark Formula Idea Best For
VWAP Price weighted by trading volume. Execution review when heavily traded prices should matter more.
TWAP Price averaged evenly across time intervals. Time-sliced orders when equal time exposure matters more than volume.
Simple Average All entered prices receive equal weight. Quick checks, small samples, or examples where volume is unknown.
Moving Average Average price over a rolling number of bars. Trend context across multiple periods rather than one session benchmark.

Session VWAP and Anchored VWAP Setup

A VWAP result is only meaningful for the data window you choose. Before using the calculator, decide whether you want a normal session VWAP or an anchored VWAP from a specific event.

Session VWAP: Start at the market open and stop at the market close, or use only the intraday window you want to analyze.

Anchored VWAP: Start from a chosen event such as earnings, a breakout, a gap, a news release, or a major high or low.

Extended hours: Include premarket or after-hours data only if your chart, execution benchmark, and volume source also include those trades.

Interesting Fact

VWAP can stay below a rising price if most volume traded earlier at lower levels. That is why a late-session price spike with light volume may not move VWAP as much as a high-volume move earlier in the day.

Frequently Asked Questions

What does a volume weighted average price calculator do?

It calculates VWAP by multiplying each trade price by its volume, adding those traded values, and dividing by total volume. The result is an average price weighted by trading activity, often used as a benchmark for a stock, ETF, or other security.

How is VWAP different from a simple average price?

A simple average treats every price equally. VWAP gives more influence to prices with higher volume, so it better reflects where the most shares or contracts traded during the selected market session.

Can I use high, low, and close from a chart instead of trade price?

Yes. Choose typical price mode, and the calculator uses the formula (high + low + close) / 3 for each chart candle before applying volume weight. This is useful when you have candle data instead of individual trade prints.

Does price above VWAP mean a trader should buy?

No. Price above VWAP can provide market context, but it is not a complete trading signal or investment recommendation. Risk, liquidity, timeframe, trend, news, order size, and execution costs all matter.

Does the VWAP indicator reset each trading session?

Session VWAP usually resets at the start of a new trading session. Some traders also use anchored VWAP, an indicator that starts from a chosen event, date, or price level instead of the market open.

Can I use VWAP for a stock, crypto, futures, or options market?

You can use the formula for any market with reliable price and volume data. The meaning of volume may differ across stock shares, futures contracts, crypto coins, options contracts, or other traded units.

Why does my chart VWAP differ from this calculator?

Chart platforms may use different sessions, extended-hours data, candle aggregation, typical price formulas, or exchange feeds. Match the same security, session, volume source, and input window before comparing this calculator with a chart indicator.

Disclaimer: This VWAP calculator is an educational tool for market-data analysis. It is not investment, trading, tax, legal, or financial advice. Always verify data quality, execution costs, liquidity, and risk before making trading decisions.

Last updated: May 7, 2026