TA School

VWAP (Volume Weighted Average Price)

Learn how the Volume Weighted Average Price (VWAP) acts as an institutional benchmark, dynamic intraday support/resistance, and mean reversion reference.

intermediate level12 min read

Interactive Model

Interactive Visual Walkthrough

VWAP Session Pricing

Step 1 of 7
VWAP
Session Opens

At 9:30 AM, the daily session opens. Price trades around $100 on initial volume of 1,500 shares. VWAP starts exactly at the average price of this first candle ($100.00).

Why it matters: VWAP resets at the beginning of each trading session. It has no memory of the previous day's pricing, making it strictly an intraday indicator.

Introduction

The VolumeVolumeThe total number of shares, contracts, or units of a security traded during a specified time period.Read full glossary entry → Weighted Average Price (VWAP) is one of the most widely used indicators among day traders and institutional participants. Unlike standard moving averages, which only calculate average prices over a set number of bars, VWAP factors in volumeVolumeThe total number of shares, contracts, or units of a security traded during a specified time period.Read full glossary entry → as well. This creates a true, transaction-weighted representation of the average price paid for an asset during a single trading session.


Why VWAP Matters

VWAP is uniquely powerful for intraday trading because:

  • Institutional Benchmark: Large funds and algorithmic execution systems use VWAP to place block trades without moving the market. Execution quality is graded by whether they bought below or sold above the VWAP.
  • Volume Integration: It separates high-volume moves from low-volume noise. A price move on low volume barely shifts the VWAP, while a high-volume move pulls it strongly.
  • Intraday Focus: Resets every morning, ensuring that old data from previous sessions does not distort current trading choices.

The VWAP Calculation Concept

VWAP is calculated by summing the dollar value traded (Price multiplied by Volume) for every transaction and dividing by the total volume traded for that day:

Formula
VWAP = ∑ (Price × Volume) ∑ Volume

Trading Applications

1. Intraday Trend Bias

  • Price > VWAP: Indicates buyers are in control (Bullish). Look for long entries on pullbacks.
  • Price < VWAP: Indicates sellers are in control (Bearish). Look for short entries on retracements.

2. Dynamic Support and Resistance

During strong intraday trends, VWAP acts as a psychological key level:

  • In an uptrendUptrendA market direction characterized by a sequence of higher highs and higher lows.Read full glossary entry →, pullbacks to the VWAP line are heavily defended by institutions looking to build long positions at average value, producing dynamic supportSupportA price level where buying pressure is strong enough to prevent the price from falling further. It represents a "floor" on the chart.Read full glossary entry → bounces.
  • In a downtrendDowntrendA market direction characterized by a sequence of lower highs and lower lows.Read full glossary entry →, rallies back up to the VWAP are met with selling pressure, forming dynamic resistanceResistanceA price level where selling pressure is strong enough to prevent the price from rising further. It represents a "ceiling" on the chart.Read full glossary entry → ceilings.

3. Mean Reversion Trades

When price moves exceptionally far from the VWAP (e.g., 2 standard deviations), it is considered overextended. Day traders will look for counter-trendTrendThe general direction in which a security or market is moving over time.Read full glossary entry → reversals, targeting a snapback (mean reversion) back to the VWAP line.


Common Beginner Mistakes

[!WARNING]

  • Using VWAP on Daily/Weekly Charts: VWAP is strictly an intraday indicator that resets daily. Applying it to daily or weekly charts produces incorrect and lagging lines. Use VWAP only on intraday timeframes (e.g., 1-minute to 1-hour).
  • Chasing Breakouts at Extremes: Buying a breakoutBreakoutA price movement through an established support or resistance level. A breakout is often accompanied by increased volume, signaling strong momentum.Read full glossary entry → when price is already far above VWAP. This exposes you to mean reversion risks. Wait for a pullbackPullbackA temporary price pause or moderate retracement against the primary trend direction.Read full glossary entry → to or near the VWAP.
  • Automatic Buying at VWAP: Entering a long position blindly because price touches VWAP. Verify that volume is contracting on the pullbackPullbackA temporary price pause or moderate retracement against the primary trend direction.Read full glossary entry → and wait for a bullish confirmation candle before executing.

Key Takeaways

  • VWAP is an intraday indicator that resets at the start of each daily trading session.
  • It reflects the true average price of an asset based on both price and transaction volume.
  • Institutions use VWAP as a benchmark; executions below VWAP are considered good buys, and above are good sells.
  • Price above VWAP indicates a bullish intraday bias; price below indicates a bearish bias.
  • Avoid trading VWAP in isolation; use it in combination with horizontal support/resistance levels.
Knowledge CheckQuestion 1 of 5

How does the VWAP differ from a Standard Moving Average (SMA)?