Back to Learn

What Is VWAP (Volume Weighted Average Price)? A Practical Guide for Stock Screeners

Technical Analysis
5 min read
By ScreenerHub Team

What Is VWAP (Volume Weighted Average Price)?

VWAP (Volume Weighted Average Price) is the average price a stock traded at during a session, weighted by traded volume, so higher-volume transactions influence the average more than low-volume prints.

VWAP=(Typical Price×Volume)Volume\text{VWAP} = \frac{\sum (\text{Typical Price} \times \text{Volume})}{\sum \text{Volume}}

VWAP is one of the most widely used intraday reference levels for both institutions and active retail traders. It helps answer a simple but critical question: is price trading at a fair level relative to where most volume has actually happened today?

TL;DR: VWAP blends price and volume into one intraday benchmark. Price above VWAP often indicates intraday strength; price below VWAP often indicates weakness. In ScreenerHub, VWAP is most useful when paired with trend and volume filters to avoid low-conviction setups.


Why VWAP Matters

A single last price can be noisy. VWAP adds context by anchoring price to where most trading activity occurred. That is why many execution desks use VWAP to judge whether they received a good fill, and why many traders use it to identify favorable entries around pullbacks, breakouts, or trend continuation.

VWAP is especially useful when combined with trading volume, moving averages, and momentum filters such as RSI.

Without VWAP vs. with VWAP

Without VWAPWith VWAP
Price changes are viewed without volume contextPrice is compared to a volume-weighted intraday benchmark
Harder to judge intraday trend qualityEasier to see whether buyers or sellers control the session
Entries can be based on random short-term movesEntries can be framed around acceptance above/below VWAP
Execution quality is difficult to evaluateFills can be compared against a common market benchmark

How VWAP Is Calculated

The standard intraday VWAP process uses each period's typical price and multiplies it by volume.

Typical Price=High+Low+Close3\text{Typical Price} = \frac{\text{High} + \text{Low} + \text{Close}}{3}
VWAP=(Typical Price×Volume)Volume\text{VWAP} = \frac{\sum (\text{Typical Price} \times \text{Volume})}{\sum \text{Volume}}

VWAP resets each new trading day. That reset is important: classic VWAP is an intraday metric, not a multi-day trend line.

Worked example

Assume the first three intervals of the day are:

IntervalHighLowCloseTypical PriceVolumeTP x Volume
110199100100.0050,0005,000,000
2102100101101.0070,0007,070,000
3103100102101.6780,0008,133,600

Totals:

  • Sum(TP x Volume) = 20,203,600
  • Sum(Volume) = 200,000
VWAP=20,203,600200,000=101.018\text{VWAP} = \frac{20{,}203{,}600}{200{,}000} = 101.018

So VWAP is about 101.02 after interval 3.


How to Interpret VWAP

VWAP interpretation is simple in principle but should always be combined with context such as trend, session type, and volume intensity.

Practical interpretation framework

Price vs. VWAP stateTypical interpretation
Price holds above VWAPBuyers are in relative control intraday
Price holds below VWAPSellers are in relative control intraday
Sharp move above VWAP with strong volumeBreakout has stronger participation
Frequent whipsaws around VWAPLow-conviction session, often better to reduce aggressiveness
Pullback to VWAP in an uptrend, then bouncePotential continuation entry area

Context matters: VWAP is not a stand-alone signal. In range-bound or news-driven sessions, price can cross VWAP many times and generate false cues. Always validate with additional filters.


VWAP in a Stock Screener

VWAP works best as part of a multi-filter workflow that controls for liquidity and trend quality.

Screener 1: Intraday relative strength candidates

FilterSetting
Price vs. VWAPAbove
Relative volume> 1.2x
Price vs. 50-day SMAAbove
Market cap> $500M

This setup looks for stocks that are strong both intraday (above VWAP) and in broader structure (above 50-day trend), while excluding thin setups.

Screener 2: Potential weak-session breakdowns

FilterSetting
Price vs. VWAPBelow
Relative volume> 1.3x
RSI (14)< 50
Market cap> $500M

This can surface names where selling pressure is broad and price is failing to reclaim VWAP.

Screener 3: Trend pullback quality check

FilterSetting
Price vs. 50-day SMAAbove
Price vs. VWAPNear/Above
Volume> 500K
Debt-to-equity< 2.0

This combines technical context with baseline balance-sheet filtering to avoid fragile names.

-> Try this screen in ScreenerHub: Price vs. VWAP ->

For a full momentum process, pair this with How to Screen for Momentum Stocks and the strategy page Find Momentum Stocks Using Trend Strength.


Common Mistakes When Using VWAP

1. Treating VWAP like a guaranteed support/resistance line
VWAP is a reference, not a hard barrier. Price can pierce it repeatedly in choppy sessions.

2. Ignoring volume quality
A move above VWAP on weak participation is often less reliable than a move with strong relative volume.

3. Applying daily VWAP logic to longer timeframes without adjustment
Classic VWAP resets daily. Multi-day analysis usually needs anchored VWAP or additional trend tools.

4. Using VWAP without market context
Index direction, event risk, and opening volatility can all dominate the signal in the first part of the session.


Frequently Asked Questions

What is a good VWAP signal for a stock?

A common signal is price holding above VWAP with strong relative volume, especially when the stock is also above key trend filters. The opposite setup, sustained trading below VWAP with heavy volume, can indicate intraday weakness.

Is VWAP bullish or bearish?

VWAP itself is neutral. The bullish or bearish read depends on where price trades relative to VWAP and whether volume confirms that behavior.

What is the difference between VWAP and a moving average?

A moving average usually weights only price over a fixed lookback. VWAP weights price by intraday volume and resets each session, making it more execution-focused and intraday-specific.

Can investors use VWAP, or is it only for day traders?

Longer-term investors can still use VWAP as a timing aid for entries and adds, especially when they want better execution around liquid names. It should complement, not replace, fundamental filters such as P/E ratio, ROE, and free cash flow.