A large institutional order does not get filled at one price. It gets worked over hours, in pieces, and the desk running it is judged against a single benchmark: did the average fill price beat the volume-weighted average price for the day. That benchmark, VWAP, is not a retail invention bolted onto a charting platform. It is the actual scorecard a meaningful share of the volume moving Nasdaq and other indices is trading against, which is exactly why it behaves like a real level rather than an arbitrary line.
What VWAP actually calculates
VWAP is the average price paid for the instrument so far today, weighted by the volume traded at each price, resetting at the start of every session. A price with heavy volume behind it pulls VWAP toward it more than a price with thin volume, which means VWAP reflects where real size actually changed hands, not just where price happened to visit. Unlike a simple moving average, VWAP has no fixed lookback period and no lag from stale data outside today's session; it is a running, same-day calculation that becomes more stable as the session accumulates volume.
Trading above and below VWAP
Price consistently trading above VWAP on Nasdaq signals that today's buyers are, on balance, paying up relative to the session's own average, a genuine intraday bullish bias. Price below VWAP signals the opposite. This single read, above or below, done at a glance every 20 minutes or so, functions similarly to the moving-average bias check covered elsewhere: it tells you which side of the market has control right now, without predicting what happens next.
The fade and the trend, and how to tell which applies
VWAP supports two nearly opposite tactics, and picking the wrong one for the day's regime is the most common way to lose trading it. In a rotational, range-bound session, price frequently reverts to VWAP after stretching away from it, and fading a sharp move back toward the average, a Nasdaq push to 19,320 that is 60 points above VWAP near 19,260 with no real follow-through, can work well. In a trending session, VWAP instead acts like a pullback magnet in the direction of the trend: price pushes higher, pulls back to touch VWAP, and continues, exactly the way a moving average behaves in a genuine trend. Reading which regime is active, usually by checking whether price has made a clean series of higher highs and lows through the session or is chopping around a flat middle, decides which of the two tactics is even on the table.
A worked VWAP pullback on a $10,000 account
Nasdaq trends from the open at 19,150 to 19,280 by mid-morning, staying above a rising VWAP the entire way. Price pulls back to touch VWAP near 19,240, prints a rejection candle with a low of 19,232 and a close of 19,255, and a trader takes the pullback long with a stop at 19,220, a 35-point risk. At $1 per point per contract, $100 divided by 35 gives roughly 2 contracts at 1 percent risk. The target sits at the prior session high near 19,310, with the trade managed by trailing behind VWAP itself as long as the trend holds above it.

