Skip to main content

VWAP for Scalping

TL;DR. VWAP (Volume Weighted Average Price) is the average price at which an asset has traded during a session, weighted by volume. It tells you where the "average participant" is positioned today. Price above VWAP means buyers who entered today are in profit — a bullish bias. Price below VWAP means sellers dominate. It resets daily, making it useful as a session anchor rather than a trend-following tool.

What VWAP actually measures

A standard moving average gives equal weight to every candle regardless of how much was traded during it. VWAP is different: it weights each price by the volume at that price. A price level where 50,000 BTC changed hands counts far more than a level where only 100 BTC traded.

The formula at any moment:

VWAP = Sum(Price × Volume) ÷ Sum(Volume)
since the start of the session

The result is a single line on your chart representing the average cost basis of all participants who traded today. It is not a prediction — it is a fact about where trades actually happened.

Why VWAP resets daily

VWAP starts fresh at the beginning of each trading session (typically 00:00 UTC for crypto). This reset is intentional and important: it makes VWAP a same-day reference, not a trend-following tool.

At 09:00 UTC, VWAP reflects the last 9 hours of trading. By 20:00 UTC, it reflects the full session so far. The longer into the session, the more stable and meaningful the VWAP line becomes — it takes larger volume to move it. Early in the session, VWAP can be volatile and less reliable.

The core scalping application: bias

The most direct use of VWAP in scalping is establishing a directional bias for the session.

Price consistently above VWAP, bouncing off it from above: buyers are in control. Every dip toward VWAP is a potential long opportunity — the market is returning to the average, which tends to attract new buyers. Long setups are higher probability than shorts in this environment.

Price consistently below VWAP, bouncing off it from below: sellers are in control. Rallies toward VWAP are potential short opportunities. Short setups have higher probability.

Price oscillating through VWAP repeatedly: neither side has control. This is a choppy, low-conviction session — reduce position sizes and tighten targets.

This is not a rigid rule — it is a probabilistic tilt. Knowing the bias does not mean you never trade the other direction, but it does mean setups aligned with the bias deserve more confidence and larger size than setups against it.

VWAP as support and resistance

Because institutional traders (desks, algorithms, ETF rebalancers) use VWAP as a benchmark for execution quality, it tends to be a genuine support/resistance level — not just a technical one, but a functional one.

A large institutional order to buy 1,000 BTC might be programmed to execute at or below VWAP. When price falls to VWAP, that algorithm starts buying. Other algorithms see the buying, retail traders see the bounce, and the level holds. This self-reinforcement is why VWAP works as a level even in markets where most participants "know" about it.

Practical entries:

  • Long entry: price pulls back to VWAP from above, volume declines on the pullback, a small reversal candle forms at VWAP → enter long with stop below VWAP.
  • Short entry: price rallies to VWAP from below, rally stalls with low volume, reversal candle forms → enter short with stop above VWAP.

VWAP standard deviations (VWAP bands)

Many platforms offer VWAP with standard deviation bands — lines plotted 1, 2, or 3 standard deviations above and below VWAP. These are sometimes called VWAP bands or Volume Profile Standard Deviations.

The key levels:

LevelInterpretation
+1 SDFirst resistance zone above VWAP
+2 SDOverextended upside — mean reversion likely
−1 SDFirst support zone below VWAP
−2 SDOverextended downside — mean reversion likely

In a trending day, price can hug the +1 SD band for hours. In a ranging day, price oscillates between +1 and −1 SD. The bands give you context for whether a move from VWAP is "normal" or extended.

A useful rule of thumb: when price reaches the ±2 SD band, the risk/reward of fading (trading against the move) improves. Do not fade blindly — confirm with volume and order flow — but the probability of mean reversion increases at those extremes.

VWAP vs moving averages — what is the difference?

Both produce a single line on the chart that price interacts with. The difference:

VWAPEMA
ResetsDaily (session)Never
WeightingBy volumeBy time (recent candles more)
What it showsWhere the average participant is positioned todayRecent price momentum
Best useSession bias, intraday S/RTrend direction, pullback entries

They are complementary, not competing. A scalper often uses VWAP for session bias and EMAs for entry timing. When an EMA pullback entry also coincides with VWAP, the setup has double support — two independent reasons to expect buying interest at the same level.

Anchored VWAP

A variation gaining popularity among traders: anchored VWAP — VWAP calculated not from the daily open but from a specific price event you choose, such as a major high, a major low, or a news-driven spike.

Anchored VWAP measures the average cost basis of everyone who bought or sold since that event. If you anchor it to a major low, it shows the average entry of everyone who bought the recovery. If price falls back to that anchored VWAP, those participants are at breakeven — and many will be motivated to defend that level.

For scalping, the daily VWAP is usually sufficient. Anchored VWAP is more relevant for swing context.

Common mistakes

Using VWAP on all markets regardless of liquidity. VWAP is meaningful on highly liquid markets (BTC, ETH perpetuals on major exchanges) because volume is real and continuous. On thin markets or low-volume assets, VWAP can be distorted by a few large orders.

Treating VWAP as a hard support/resistance. Price passes through VWAP cleanly all the time. It is a reference zone, not a wall. The bias from VWAP is probabilistic — when the setup is present, act; when price ignores VWAP cleanly, respect that signal too.

Ignoring early-session instability. In the first 30–60 minutes of a session, VWAP is anchored to very little data and can move significantly on modest volume. Wait for VWAP to stabilise before using it as a level.

Using daily VWAP on multi-day charts. VWAP is a same-day tool. On a weekly chart it is meaningless. Use it on 1m, 3m, 5m, and 15m timeframes where intraday context is relevant.

Further reading


This article is educational content, not investment advice. Trading derivatives carries substantial risk, including total loss of capital. See disclaimer.