What is VWAP?
VWAP stands for volume-weighted average price. It is the average price of every share traded in a stock so far today, where each price counts as many times as the shares that traded at it. If most of today's shares changed hands near 3.10, VWAP sits near 3.10, even if the stock spent a few minutes at 3.60.
That makes VWAP a summary of where the day's trading actually happened. A simple average of prices treats a quiet minute and a busy one the same. VWAP doesn't: a burst of heavy buying at one price pulls the line toward it, and a thin print far away barely moves it.
Day traders watch VWAP because it answers a question every intraday chart raises: is the stock trading above or below what the average buyer paid today? Above VWAP, the average buyer of the day is sitting on a gain. Below it, on a loss. That simple split is why so many traders draw it, and why so many orders seem to gather around it.
VWAP is not a prediction. It describes the session up to now, and it changes with every trade. The rest of this guide covers how it is calculated, how traders commonly use it on small caps, and where it misleads.
How VWAP is calculated, and when it resets
The calculation is short. For each trade, multiply its price by its size, add those up for the session, and divide by the total number of shares traded:
VWAP = (sum of price × shares, for every trade so far) ÷ (total shares traded so far)
A small made-up example. Stock A trades three times after the open:
| Trade | Price | Shares | Price × shares |
|---|---|---|---|
| 1 | 3.00 | 10,000 | 30,000 |
| 2 | 3.20 | 30,000 | 96,000 |
| 3 | 3.40 | 10,000 | 34,000 |
| Total | 50,000 | 160,000 |
VWAP is 160,000 divided by 50,000, or 3.20. The simple average of the three prices is also 3.20 here, but only because the volume is balanced. If trade 3 had been 100,000 shares instead of 10,000, VWAP would have climbed to about 3.33 while the simple average stayed at 3.20.
Charts use bars rather than single trades, so most of them approximate each bar's price with its typical price, the average of its high, low and close. The result is close enough for reading a chart, and it is why two charts can show VWAP a cent or two apart.
VWAP resets every session. It starts again with the first trade of the day and has no memory of yesterday. That is the main difference from a moving average, which carries the last few bars from one day into the next.
When the session starts matters on small caps. Some charts start VWAP at 04:00 ET, with the premarket. Others start it at the 09:30 ET open. On a stock that gapped and traded millions of shares before the open, the two lines can be far apart: one carries the whole premarket, the other ignores it. Neither is wrong, but you need to know which one you are reading, and the traders around you may be watching the other.
Why day traders watch VWAP on small caps
On a small cap that is moving, VWAP does three jobs at once.
A dividing line. Many momentum traders only look for long trades while the stock holds above VWAP, and step aside or look for shorts below it. Whether that rule is right for you is something to test, but it is common enough that VWAP often becomes a level where orders gather.
A measure of stretch. The further price runs from VWAP, the more the average buyer of the day is up, and the more of them may want to sell. A stock trading far above VWAP after a fast run is often described as extended, and many traders wait for it to come back toward the line before they consider an entry.
A reference that gets harder to move. Early in the session, a few heavy minutes can drag VWAP around. As the day goes on, every new trade is a smaller share of the total, so the line flattens. A stock that reclaims VWAP at 10:00 ET is crossing a line that still moves; at 14:00 ET, the line has become close to a fixed level.
Volume is what gives VWAP its meaning, so it is most useful on stocks that are trading heavily. That is where relative volume comes in: a stock with a high RVOL has the activity that makes VWAP a level worth watching, and the guide to relative volume explains how that is measured.
Common ways traders use VWAP (described, not prescribed)
What follows describes what many day traders do with VWAP. None of it is a recommendation, and each idea has many versions; practicing on past sessions is how you find out which one you can follow.
Holding above VWAP
The simplest use is a filter. A trader who only takes long trades on stocks that hold above VWAP skips a lot of setups, but avoids buying stocks that most of the day's buyers are losing money on. Some combine it with the setup itself: in a gap and go, they want the stock above both its premarket high and VWAP after the open.
The pullback to VWAP
After a strong first push, many stocks pull back. Traders who don't want to chase the first move wait for the pullback to reach VWAP, then look for signs that buyers are stepping in there: the stock stops falling, volume dries up on the way down and picks up on the turn. The idea is a stop close to the entry, just under VWAP, on the reasoning that a real pullback should hold the line.
The VWAP reclaim
A stock that falls under VWAP and then trades back above it, on rising volume, is said to reclaim VWAP. Traders read it as buyers taking control back. A reclaim that fails, where the stock pokes above the line and drops back under it, is read the opposite way, and many traders mark the failed reclaim as a level for the rest of the day.
Distance from VWAP as a warning
Some traders use VWAP less as an entry and more as a brake: when a stock is far above the line, they don't add to a position, and they tighten their exits. How far is far depends on the stock and the day, so it is something to measure in your own log rather than a number to copy.
An illustrative example, with made-up numbers
Stock A gaps up on news and opens at 4.00 dollars. In the first five minutes it runs to 4.80 on heavy volume, and VWAP, starting at the open, climbs to about 4.35. At 09:40 ET the stock pulls back. It falls through 4.50, then 4.40, and at 09:47 it trades at 4.37, right at VWAP, on much lighter volume than the run up. At 09:49 it turns up through 4.45 with volume rising again.
A trader using the pullback idea might have entered on that turn, with a stop just under VWAP at 4.28, and a size chosen so that a fall to 4.28 costs no more than they decided in advance. Had the stock instead fallen through VWAP and stayed under it, the same trader would have stood aside. The point of the example is the structure of the decision, not the outcome of this one trade.
Where VWAP misleads
VWAP is popular, and that has a cost: it is easy to treat it as more than it is.
- Early readings swing. In the first minutes after the open, or the first minutes of the premarket, VWAP rests on very few shares. A single large trade can move it a long way.
- Late readings barely move. By the afternoon, VWAP is anchored by hours of trading. A stock can trend for an hour and the line will hardly follow, so "far from VWAP" late in the day doesn't mean what it meant at 09:45.
- Thin stocks give a thin line. On a stock that trades little, VWAP is the average of a few trades and carries little meaning.
- The two sessions problem. If your chart's VWAP includes the premarket and the trader you are learning from uses one that starts at the open, the same "VWAP pullback" happens at two different prices.
- It is not a signal on its own. Price above VWAP says the average buyer is up today. It says nothing about the catalyst, the levels above, or whether sellers are about to show up. Traders who use VWAP well use it together with volume, the day's levels and a written plan.
The best way to learn how VWAP behaves is to watch it on many sessions, including the ones where it failed. The guide to practicing day trading covers how to do that on past sessions, without money at risk.