Anchored VWAP
Learn Anchored VWAP in crypto, including anchor selection, volume weighting, venue fragmentation, interpretation, worked calculation and common mistakes.
Reading progress — saved on this device
Anchored VWAP (AVWAP) estimates the volume-weighted average traded price from a chosen starting event. It can provide a useful reference for where volume has transacted since that anchor, but the result depends critically on both the anchor and the volume data source.
Core concept
VWAP is calculated as the sum of price × volume divided by total volume. Anchored VWAP starts that cumulative calculation from a user-selected point such as a major swing, breakout, listing date, regulatory event or another timestamp that has analytical meaning.
Because the anchor is chosen, AVWAP is partly a question: “What is the average transacted price since this event?” Different anchors answer different questions. One line might represent the average price since a major low, while another represents the average since a breakout.
How AVWAP is calculated
1 · Choose the anchor
Select a timestamp tied to a defensible analytical question rather than the point that creates the prettiest historical line.
2 · Calculate price × volume
For each bar after the anchor, multiply the provider’s representative price by traded volume.
3 · Accumulate volume
Add the corresponding volume observations from the same data source.
4 · Divide cumulatives
Cumulative price×volume divided by cumulative volume gives the current AVWAP.
What to inspect
| Dimension | Question | Why it matters |
|---|---|---|
| Anchor | Why does this event or swing matter to the analytical question? | Arbitrary anchors can manufacture attractive-looking lines. |
| Price input | Close, typical price or provider-specific convention? | Implementations can differ slightly. |
| Volume source | Single exchange or aggregated market volume? | Crypto trading is fragmented across venues. |
| Interaction | Acceptance above/below, slope and repeated reactions. | The line can organise price without becoming a mechanical barrier. |
| Hindsight control | Was the anchor chosen before later reactions were known? | Trying many anchors and keeping the best one is overfitting. |
Worked calculation
From a chosen BTC anchor, imagine three simplified bars:
| Bar | Representative price | Volume | Price × volume |
|---|---|---|---|
| 1 | £60,000 | 100 BTC | £6.0m |
| 2 | £62,000 | 200 BTC | £12.4m |
| 3 | £61,000 | 300 BTC | £18.3m |
Cumulative price×volume = £36.7m. Total volume = 600 BTC. AVWAP = £36.7m ÷ 600 ≈ £61,166.67.
The simple arithmetic average of £60,000, £62,000 and £61,000 is £61,000. AVWAP is higher because the higher-volume observations receive more weight.
Crypto-specific data limitations
A single-exchange AVWAP can be distorted by venue-specific volume, temporary outages, wash activity or a local liquidity event. Aggregated feeds can improve breadth, but they introduce methodology choices about which venues are included and how suspect data is handled.
Spot and perpetual markets can also tell different stories because their trading volumes and participant bases differ. An AVWAP calculated from perpetual futures is not interchangeable with one calculated from spot trades.
Anchor selection is another major source of hindsight. If an analyst tests a dozen swing lows and publishes only the anchor that later price respected, the apparent precision is overfitted. A stronger process records why the anchor was chosen before evaluating later interaction.
Common mistakes and misunderstandings
- Calling AVWAP objective fair value.
- Changing the anchor after seeing later price behaviour.
- Ignoring whether volume comes from one exchange or an aggregate.
- Using price above/below AVWAP as a standalone buy/sell signal.
- Comparing spot AVWAP with derivatives AVWAP without acknowledging different data sources.
Knowledge checkpoint
Q1. What two modelling choices must be stated for any AVWAP reading?
Q2. Why can a single-exchange AVWAP differ from another venue’s line?
Q3. How does AVWAP differ from a simple average price in the worked example?
Q4. Why is trying many anchors and keeping the best-looking one a form of hindsight bias?
FAQ
❓ What does Anchored VWAP measure?
It measures the volume-weighted average traded price from a chosen anchor using the selected data source.
❓ Is AVWAP fair value?
No. It is a transaction-price reference, not an intrinsic valuation model.
❓ What is the best anchor?
There is no universal best anchor. The event should match the analytical question and be chosen consistently.
❓ Why do AVWAP values differ across crypto exchanges?
Each venue can have different trades, volumes and data quality, so the weighted average can differ.
Summary
- AVWAP is cumulative price×volume divided by cumulative volume from a chosen anchor.
- Anchor selection and volume source are critical modelling choices.
- Crypto fragmentation can produce different AVWAPs across venues.
- AVWAP is a contextual transaction-price reference, not objective fair value.
- Pre-committing the anchor helps reduce hindsight and overfitting.
Want this in a personalised order?
Take the crypto assessment and get a custom path of 10 modules matched to what you already know. Free, no card required.
Build my path →