VWAP and Anchored VWAP: Reading Institutional Footprints
VWAP — the volume-weighted average price — is the average price actually paid for a stock today, with every trade weighted by its size. An anchored VWAP is the same average started from a bar you choose — an earnings gap, a news day, a major low — instead of from today's open. The session version tells you the fair price of the day; the anchored version tells you the average cost of everyone who has traded since something happened.
Both are averages of real transactions, which is why large traders watch them and why they behave differently from any line you draw by hand. This page covers what each one measures, how they get used during a session, what the longer anchors are for, and the limits nobody puts on the label.
What exactly is VWAP measuring?
Take each bar of the day. Multiply the price traded there by the volume traded there. Add those up, divide by the total volume, and you have VWAP. It resets every morning at the open and rebuilds through the session, trade by trade.
The weighting is the whole point. A 500,000-share print moves the average; a 100-share lot barely registers. A plain average of prices treats both the same. VWAP counts dollars where they actually traded, so what you get is the market's true average cost for the session — not an opinion, not a drawn line, just arithmetic on real transactions.
That gives the line a psychology no ordinary average has. Price above VWAP means the average buyer today is being paid. Price below it means the average buyer today is underwater. Every participant in the session is somewhere in that average, which is why reactions around it are worth watching.
What does "anchored" change?
An anchored VWAP runs the identical calculation but starts the count at a bar you pick instead of at today's open: the morning of an earnings gap, a news bar, a major swing low, the first bar of a month. From that bar forward, every trade goes into the average, across as many days as you let it run.
What you get is the average price paid by everyone who has traded since the event. If price sits above an anchored VWAP taken from an earnings gap, the average buyer since earnings is being paid. If price is below it, the average buyer since earnings is trapped. That is a fundamentally different question from "what is today's fair price," and it is the question swing traders usually care about.
The anchor is a choice, and that is the power and the weakness in one sentence. Anchor to a bar the market actually cares about and you get a line it keeps reacting to. Anchor to a random bar and you get a random line.
The long version of this is in the book — Become a Cyclitecnical Trader: the cycle ladder, the FLD, and the eight interactions, written out end to end. It's free. Send me a copy. We email it to you. No card, and you can unsubscribe any time.
Why do large traders lean on VWAP?
Institutional execution desks are graded against the day's average price. A fund working a large order does not dump it in one print — it slices the order across hours and measures the result against VWAP. Beat the average, good execution; miss it, bad execution.
Two consequences follow for everyone else. First, large flows orbit the line all day, because that is the benchmark the flows are being measured against. Second, there is the old desk saying that institutions defend their fills there — when a size buyer's average cost sits at the line, dips into it often find that same buyer again. Not because the line is magic, but because the participants who created the average are frequently still working.
Treat all of that as an observable tendency, not a law. An average of past trades obliges nobody to do anything. No level is guaranteed to hold — we never guarantee outcomes, on any page of this site.
How do traders use VWAP during the session?
Four common jobs:
- Side-of-the-line context. The first thing the line settles is which side of the tape the day favors. On my desk the checklist question is literal: am I on the right side of the session VWAP? Long ideas above the line, short ideas below it, and skepticism for anything fighting its side.
- The reclaim. A stock that loses VWAP and then takes it back — on real participation, not a drift — is one of the cleaner intraday setups, because the failure point is built in: back below the line, the reclaim is dead. Participation is the partner tool here, and I covered it in relative volume.
- The invalidation reference. A session-VWAP loss is an exact price that says the long context is gone. Averages that update trade-by-trade make honest stops: you are not arguing with a feeling, you are out on a number.
- The breadth proxy. Count what fraction of a basket of names is above its own session VWAP. Above roughly 70%, the tape is one-sided to the upside; under roughly 30%, one-sided down; the middle is a two-way tape. It is a serviceable participation gauge when you cannot see the exchange internals — the fuller version of that story is in market breadth and internals.
Session VWAP vs anchored VWAP — which one should I watch?
Both, for different questions. The comparison in one table:
| Session VWAP | Anchored VWAP | |
|---|---|---|
| Starts counting | Today's open | The bar you anchor to |
| Resets | Every morning | Never, until you re-anchor |
| The question it answers | What has the average dollar paid today? | What has the average dollar paid since the event? |
| Best for | Intraday context, reclaim setups, invalidation | Swing context — who is trapped or paid since a catalyst |
| Built-in weakness | Crowded, and gone tomorrow | Only as good as the anchor you chose |
If your decisions live inside a single day, the session line is the one doing work. If you are holding across days after a catalyst, the anchored line from that catalyst tells you whether the crowd that showed up for the event is being rewarded or punished.
What about weekly and monthly anchors?
Stretch the anchor out and the same tool becomes a swing reference. A monthly volume-weighted average — anchored to the first bar of the month — is a slower line that a lot of intraday noise never touches.
Two ways I have used the monthly line, stated honestly:
- As a momentum watch. A stock reclaiming the month's average cost while the day is still running — crossing the monthly line upward intraday — is showing real strength against a slow benchmark. It's a useful thing to keep an eye out for on any watchlist.
- As a lesson in testing ideas. The mirror idea — that names breaking below their monthly line tend to keep sliding for a while — is exactly the kind of claim that feels true and means nothing until it is written as a rule. As a feeling, it cannot be tested. Written down — the signal is a close below the line, the entry reference is that close, the invalidation is defined, the outcome gets logged — it becomes something you can check row by row against reality. An idea about a line is a hypothesis until it is logged. I walk through the logging half in a trading journal that actually teaches you something.
What does a level call look like when it's scored?
VWAP is a level, and I treat every level read the same way: said in public, dated, scored later against what price did, misses kept on the board. Two entries from my ledger:
2026-07-13 — scored a hit. On the evening show I said that if CrowdStrike broke above the resistance zone a few percent overhead, you could expect continuation, or a breakout through the band about 12% above that close. The next session CRWD cleared the zone, traded through the upper band intraday, and closed above it. Fast, clean resolution — scored a hit on the ledger.
2026-07-09 — scored a miss. The same week: "Costco... today it fell through the previous day and dropped pretty hard... basically you're gonna search for the bottom here." Scored on its bearish-continuation framing, it missed — COST bottomed near the call and bounced about 3.1% over the following week instead of continuing lower. The ledger note also flags that the call was ambiguous, because half of it reads like a bottom-fishing idea. That is its own lesson: a call vague enough to be scored two ways was not a call.
Both entries are historical and educational. Level breaks fail constantly — that is not a flaw in levels, it is the nature of them. The honest case for trading off a level was never that the level is always right. It is that a level gives you an exact place to be provably wrong, which is more than most tools offer.
What doesn't VWAP do?
- It is not a wall. It is an average of past trades. Nothing obliges price to react there, ever.
- It goes static late in the day. By afternoon the accumulated volume is so large that new trades barely move the line. Early-session VWAP is alive; late-session VWAP is mostly history.
- It is crowded. Everyone's platform draws the same line, so the obvious touch attracts the obvious trade. A reference this public is context, not an edge by itself.
- Anchored VWAP inherits your anchor. The calculation is objective; the choice of starting bar is not. A poorly chosen anchor produces a confident-looking line that means nothing.
- It says nothing about timing. VWAP tells you where the average dollar has traded. It never tells you when the next turn is due. That is a different discipline entirely.
Questions traders ask
How is VWAP different from a moving average?
A moving average treats every bar equally and slides — it always looks back the same fixed number of bars. VWAP weights every trade by its size and accumulates from a fixed starting point, either today's open or your anchor. A moving average is smoothed price. VWAP is the actual average cost of the people in the market. Price crossing a moving average tells you about recent price. Price crossing VWAP tells you whether the average participant is being paid or is underwater.
Which anchor should I use for an anchored VWAP?
The bar where something changed: an earnings gap, a guidance cut, a major swing low or high, the first bar of a month. The test is one sentence long — if you cannot say in one sentence why that bar matters, the line anchored to it is decoration.
Is being above VWAP bullish?
It is favorable context, not a signal. Above the line, the average buyer today is being paid, which is the backdrop you want behind a long idea — but I still want participation confirming it and an actual reason for the trade. Above VWAP on dead volume in a weak tape is nothing.
Does VWAP work outside of intraday charts?
Session VWAP is an intraday tool by construction — it resets at the open, so a daily chart of it is just a scatter of daily restarts. The longer-horizon versions are the anchored ones: run the anchor from a catalyst or from the first bar of a month and the line extends across days or weeks. That is the version doing swing-timeframe work.
VWAP tells you where the money has traded; it does not tell you when the next turn is due. On my desk that timing question belongs to the cycle work — the method mapped in the methodology hub and in articles like the 80-day cycle.
Tools our own desk actually runs. No vendor pays to be listed, and no link here earns us a commission.
Keep reading
Get the Cycle Pass — from $297