Anchored VWAP – How to Set Your Own Starting Point for Volume-Weighted Price

TSLA closed at $354.11 on 18 February 2025. Three days later, it had dropped to $337.80. Within a week, it was at $281.95. If you anchored a VWAP to the 18 February session (the last high before the collapse), that Anchored VWAP line would have tracked the average cost basis of every share traded since that top. Every rally attempt during the selloff would have tested that line from below and failed. That is Anchored VWAP in action: a running average price weighted by volume, starting from a point you choose.

Standard VWAP resets every session. It is a day trader’s tool. Anchored VWAP (AVWAP) does not reset. You pick the starting bar, and the calculation runs forward from that point indefinitely. This makes it a swing trader’s tool, because you can anchor it to the events that actually matter: an earnings gap, a breakout bar, a major high or low, the first day of a trend. The line then shows the volume-weighted average price for all trading since that event.

I use AVWAP more than almost any other tool on my daily charts. It tells me where the average participant since a specific event is sitting, whether they are profitable or underwater, and where the price is likely to find support or resistance when it revisits that level.

The Calculation

AVWAP uses the same formula as standard VWAP, but the summation starts from your chosen anchor bar instead of the session open:

\text{AVWAP} = \frac{\sum_{i=a}^{n} \text{Typical Price}_i \times \text{Volume}_i}{\sum_{i=a}^{n} \text{Volume}_i}

where a is the anchor bar and n is the current bar.

The typical price for each bar is:

\text{Typical Price} = \frac{\text{High} + \text{Low} + \text{Close}}{3}

Each bar’s typical price is multiplied by its volume, creating a volume-weighted contribution. The running total of these weighted prices is divided by the running total of volume. High-volume bars pull the AVWAP toward their price level. Low-volume bars barely move it.

This weighting is the core insight. AVWAP is not just an average price. It is an average cost basis. If a massive volume bar prints at $300, and subsequent bars at $310 trade on thin volume, the AVWAP will stay closer to $300. The heavy volume bar dominates the calculation because more shares changed hands there. More participants have their entry near $300 than near $310.

Why the Anchor Point Is Everything

Standard VWAP gives you no choice about the starting point. It resets at the session open. AVWAP gives you complete control, and that control is what makes it useful, or useless, depending on where you anchor.

A well-chosen anchor answers a specific question. Anchoring to an earnings gap asks: what is the average cost basis of everyone who entered since earnings? Anchoring to a swing low asks: what is the average cost of the buyers who drove this rally? Anchoring to a major high asks: where are the late buyers underwater?

A poorly chosen anchor answers nothing. Anchoring to an arbitrary date, or to a bar you picked because the line “looks right” at current price, produces a meaningless line. The power of AVWAP comes from anchoring to events that caused a genuine change in participation. If nothing meaningful happened on that bar, the resulting AVWAP has no structural significance.

Four Anchor Points That Work

Not every event deserves an AVWAP. These four produce consistently useful levels:

The first is the earnings gap. Earnings releases bring a flood of new participants. The post-earnings AVWAP represents the average cost of everyone who entered since the market repriced the stock. This is the most reliable anchor I use. NVDA on 27 January 2025 gapped down sharply, opening at $124.76 with a low of $116.66 on enormous volume of 818.8 million shares. Anchoring AVWAP to that session creates a line dominated by the massive volume at the gap. As NVDA recovered to $128.95 the next day and then oscillated between $118 and $129 over the following two weeks, the AVWAP from the 27 January session would have tracked the average cost of the post-gap participants. When price crossed above it, those participants were collectively profitable. When it fell below, they were collectively underwater.

The second is the swing high or swing low. A swing low marks where buyers stepped in aggressively enough to reverse direction. An AVWAP anchored there tracks the average cost of the buyers who drove the rally that followed. SPY put in a swing low on 13 March 2025, with a low of $541.82 (high $551.12, close $543.54). Anchoring AVWAP to that session would give the average entry of buyers who accumulated during and after the low. As SPY bounced to $554.76 the next day (high $555.77), the AVWAP from $543 would have sat below price, confirming that the post-low buyers were in profit and likely to add on pullbacks to the AVWAP line.

The third is the high-volume event bar. Any session with volume significantly above its 20-day average represents a shift in participation. It does not need to be earnings. It could be a sector rotation day, a Fed announcement, or a breakout on unusual volume. TSLA on 25 February 2025 traded 134.2 million shares (well above its average) with a devastating range from $328.89 to $297.25, closing at $302.80. Anchoring AVWAP to that session captures the cost basis of the massive volume that printed during the breakdown. As TSLA continued lower to $281.95 on 27 February, the AVWAP from 25 February would have sat above price, acting as overhead supply and resistance.

The fourth is the trend origin. The first bar of a new uptrend or downtrend (often identifiable in hindsight as the bar that broke a prior range) creates a useful anchor. AAPL began a move from its 10 February low of $226.21, climbing to $244.76 by 20 February. Anchoring to the 10 February session (open $228.57, close $226.66, volume 33.1 million) would track the average entry of the early participants in that rally. As the trend developed, pullbacks to that AVWAP would test whether the early buyers were still willing to defend their positions.

Reading AVWAP as Support and Resistance

AVWAP lines act as support and resistance because they represent real cost basis levels. When price trades above an AVWAP line, the average participant since the anchor event is profitable. Profitable participants are less likely to sell aggressively. They may add to positions. This creates demand (support) near the AVWAP line on pullbacks.

When price trades below an AVWAP line, the average participant is underwater. Underwater participants feel pain. Some will sell at breakeven if price rallies back to the AVWAP. Others will cut losses below it. This creates supply (resistance) at the AVWAP line on rallies.

The psychology is not theoretical. It shows up on charts consistently. A Volume Profile at the AVWAP level often shows a High Volume Node, confirming that heavy trading occurred near that price. The AVWAP line and the volume structure reinforce each other.

The strongest AVWAP levels are those anchored to high-volume events. A line anchored to a 50-million-share day carries more weight than one anchored to a 15-million-share day, because more participants have their cost basis near that line. Heavy volume means more accounts with positions at that price, which means more potential supply or demand when price revisits.

Multiple AVWAPs on One Chart

One AVWAP tells you about one event. Two or three AVWAPs on the same chart create a structure. Here is how I use multiple lines:

I typically run two or three AVWAPs simultaneously. One anchored to the most recent earnings gap. One anchored to the most recent swing low (or high, in a downtrend). And sometimes one anchored to the beginning of the current trend.

When all three AVWAPs are below price and sloping upward, the trend is healthy. Participants from all three events are profitable. There is no overhead supply from any major event. Pullbacks to the nearest AVWAP (usually the most recent one) tend to find support.

When AVWAPs start converging at the same level, that level becomes significant. Two or three AVWAP lines sitting at the same price means multiple groups of participants share a similar cost basis. A break below that cluster means all of them go underwater simultaneously. That creates a cascade of selling pressure.

NVDA from 27 January through early February 2025 showed this dynamic. With the earnings AVWAP anchored at 27 January and price oscillating in the $116-$129 range, the line sat right in the middle of the congestion. The 5 February close of $124.79 and the 6 February close of $128.64 would have been testing the AVWAP from above. The directional resolution (up through $129.80 on 7 February) only became clear once price decisively moved above the AVWAP line.

AVWAP vs Standard VWAP

Standard VWAP resets every session. It is useful for intraday execution (am I buying above or below today’s average price?) but irrelevant for swing trading. By 3:30 PM, every day trader knows where VWAP is. By the next morning, it is gone.

AVWAP persists. A line anchored to an earnings gap three weeks ago still exists and still carries meaning. The average cost of the post-earnings participants does not reset at midnight. Their profit and loss is cumulative. AVWAP reflects that.

I stopped using standard VWAP on my daily charts entirely. On that timeframe, AVWAP provides everything VWAP does and more, because the anchor point is always more meaningful than “the session open.”

On intraday charts, standard VWAP still has a role: it tells you whether you are paying above or below the average price for the day, which matters for execution. But for directional analysis on the daily chart, AVWAP is the better tool.

Where AVWAP Gets It Wrong

AVWAP is not a magic line. It fails in specific, predictable ways.

In choppy, range-bound markets, AVWAP lines flatten and lose meaning. If price has been oscillating in a narrow range for weeks, every AVWAP you anchor will converge to roughly the same flat line near the middle of the range. It tells you nothing you could not see from the range itself.

When you anchor to the wrong event, the line is meaningless. If you anchor to a random Tuesday because the line aligns with where price is today, you are curve-fitting. The line has no structural basis. Pick anchors that correspond to genuine changes in participation.

AVWAP also weakens over time. A line anchored six months ago has incorporated so much volume that each new day’s volume barely moves it. The line becomes nearly flat, converging toward a long-term average price. At that point, it is no longer sensitive to current market conditions. I refresh my AVWAP anchors regularly, dropping old anchors when a new meaningful event occurs.

Thinly traded stocks produce unreliable AVWAP lines. If volume is erratic (500,000 shares one day, 50,000 the next), the high-volume day dominates the calculation disproportionately. AVWAP works best on liquid names where volume is consistent enough that the weighting reflects genuine participation, not random spikes.

Practical Setup

Most modern charting platforms support AVWAP. TradingView, thinkorswim, and TC2000 all have it. The implementation varies: some let you click on the bar to set the anchor, others require you to enter a date. The calculation is identical across platforms.

For swing trading on daily charts, I keep no more than three AVWAP lines active at any time. More than that clutters the chart and creates confusion about which line matters. When I add a new anchor, I remove the oldest one.

Color-code your anchors. I use green for AVWAPs anchored to swing lows (bullish context), red for swing highs (bearish context), and blue for earnings events (neutral until direction is established). This lets me instantly identify which line represents which thesis.

Combine AVWAP with Fibonacci retracement levels from the same move. When a pivot point or Fibonacci level aligns with an AVWAP line, the confluence strengthens both. Neither tool is perfect alone. Together, they identify levels where multiple structural reasons exist for support or resistance.

When AVWAP Earns Its Spot on Your Chart

AVWAP is not a signal generator. It does not tell you to buy or sell. It tells you where the average participant since a specific event is sitting, and whether they are profitable or in pain. That context shapes every other decision you make: where to set a stop, where to take profit, whether a breakout has room to run or is about to hit overhead supply from trapped participants.

The tool is only as good as the anchor. Choose events that changed participation, anchor to them, and let the volume-weighted math do the rest. If you are already using Volume Profile, AVWAP is the natural next step. Profile shows you where volume clustered at each price level. AVWAP shows you the running cost basis from a specific moment forward. Together, they give you the most complete picture of institutional positioning available on a standard chart.

Educational content only. Not investment advice. Trading involves risk. You are responsible for your decisions.