# What VWAP Shows on an Intraday Chart

VWAP weights intraday price by volume. Learn how the line is calculated, what price above or below it means, and where you can easily misread it on a chart.

By OPT Team | Published 2026-08-03 | Updated 2026-08-03

[Read the canonical HTML article](https://www.onepurposetrading.com/blog/what-vwap-shows-on-an-intraday-chart)

## What is VWAP?

## Summary
VWAP is the volume-weighted average price over a defined session or anchor. It combines price and traded volume into one cumulative line, giving more weight to prices where more volume changed hands.

VWAP (The cumulative average price over a chosen session or anchor, weighted by traded volume.) stands for volume-weighted average price. [Nasdaq defines VWAP](https://www.nasdaq.com/glossary/v/vwap) by that full name. The important word is _weighted_. A price associated with more volume affects the average more than a price associated with less volume.

That makes VWAP different from a plain average of prices. The [CMT Association describes the calculation](https://cmtassociation.org/technically_speaking/technically-speaking-july-2012/) as the value traded, price multiplied by volume, divided by total volume over a chosen period. On an intraday chart, that period is commonly the trading session.

VWAP is a reference line, not a prediction. It tells you where the session's volume-weighted average sits based on the data included in the calculation. It does not tell you where the next bar must go.

## How is VWAP calculated?

## Summary
For each observation, multiply price by volume. Add those products together, add the volume together, then divide cumulative price times volume by cumulative volume.

The compact formula is `VWAP = Σ(price × volume) ÷ Σ(volume)`. Charting platforms usually calculate it from intraday bars rather than every individual trade. For example, [TradingView documents its default source](https://www.tradingview.com/support/solutions/43000502018-volume-weighted-average-price-vwap/) as the typical price of each bar, calculated from its high, low, and close.

Here is a simplified three-observation example:

## Data table
| Observation | Price | Volume | Price × volume |
|---|---:|---:|---:|
| First | `$100.00` | `100` | `$10,000` |
| Second | `$101.00` | `300` | `$30,300` |
| Third | `$99.00` | `100` | `$9,900` |
| Total | | `500` | `$50,200` |

Divide `$50,200` by `500`. The illustrative VWAP is `$100.40`. The second observation carries the most weight because it has the most volume.

## Data note
This example is arithmetic only. Real platform values depend on the included session, the platform's price source, its volume data, and the selected anchor. Check those settings before comparing VWAP values across charts.

## What does price above or below VWAP mean?

## Summary
Price above VWAP means the current price is above the volume-weighted average for the selected period. Price below VWAP means it is below that average. That relationship is context, not a complete trade decision.

If price is above VWAP, current trades are taking place above the session's volume-weighted average. If price is below VWAP, they are taking place below it. The slope adds another piece of context because it shows whether the cumulative average itself is rising, falling, or flattening.

None of those observations defines an entry by itself. Price can cross VWAP several times in a balanced session. It can also stay on one side while the distance from the line expands. A disciplined plan defines what else must be present, where the idea becomes invalid, and how much risk is allowed before the session starts.

This is where simple language matters. VWAP does not prove that one side is in control. It records an average. Your rules decide whether the relationship between price, volume, structure, and that average belongs in a setup you are prepared to take.

## Why can two VWAP lines look different?

## Summary
Two VWAP lines can differ when charts use different sessions, anchors, price sources, volume feeds, or extended-hours settings. The calculation is only as consistent as the data and boundaries supplied to it.

A session VWAP normally resets when the configured session begins. An anchored VWAP starts from a chosen event or bar. A weekly or monthly VWAP uses a longer accumulation period. Those are related tools, but they are answering different questions.

Platform settings matter too. One chart may include extended-hours activity while another begins with the regular session. One may use typical price from each bar while another uses a different source. The line can be calculated correctly on both charts and still show a different value.

Before using VWAP in a written plan, record the instrument, session template, anchor, chart timeframe, and whether extended hours are included. Keep those inputs steady during the review period. Changing the inputs after a trade changes the question you are measuring.

## What can VWAP not tell you?

## Summary
VWAP cannot predict the next move, measure every form of market context, or replace a defined risk plan. It is a cumulative average built from past price and volume.

Like any average, VWAP reacts to data that has already occurred. Its lag grows as more observations accumulate. Late in a session, one new bar usually has less influence on the cumulative value than it would near the open.

VWAP is also used as an execution benchmark. The [CFA Institute notes](https://www.cfainstitute.org/insights/professional-learning/refresher-readings/2026/trading-costs-and-electronic-markets) that comparing an average fill with market VWAP can estimate transaction cost, but it may understate market impact. That is a different use from treating the line as chart context, and the two should not be blended casually.

The line does not know your entry reason, invalidation level, position size, or account risk. Those decisions still belong in the plan. An indicator can organize information. It cannot carry responsibility for the trade.

That process-first view is part of [how One Purpose Trading approaches education](/about). To see how technical lessons fit into the broader curriculum and community, [review the available paths](/what-we-offer).

## How should you review VWAP in your journal?

## Summary
Write down the VWAP condition before entry, keep the calculation settings consistent, and review the condition separately from the trade's profit or loss.

Use one repeatable record:

1. Note whether price was above, below, or crossing VWAP at entry.
2. Record the VWAP slope as rising, falling, or flat.
3. Capture the session, anchor, timeframe, and extended-hours setting.
4. Write the market structure and volume context that made the observation relevant.
5. Record the invalidation point and planned risk before entry.
6. After the trade, review whether you followed the written condition without changing its meaning to fit the outcome.

Do not judge VWAP from one trade. Review the same definition across a useful sample of your own decisions. The goal is to learn whether the condition helps you execute your plan more consistently, not to find a line that removes uncertainty.

## Key takeaways

- VWAP is cumulative price weighted by volume over a defined session or anchor.
- More heavily traded prices have more influence on the line.
- Above or below VWAP describes location relative to an average, not a complete trade decision.
- Session, anchor, source, and volume settings can change the value.
- Keep the settings and written condition consistent when reviewing your own trades.

## Next step
Turn chart observations into a record you can review without rewriting the trade afterward.
[See how to keep a trading journal →](/blog/how-to-keep-a-trading-journal-that-helps-you-improve)

## Frequently asked questions

### Does VWAP reset every day?

Session VWAP commonly resets with the configured session. Anchored, weekly, and monthly versions reset from different boundaries, so check the chart setting.

### Is VWAP the same as a moving average?

No. A simple moving average gives equal weight to each selected price. VWAP weights observations by volume and accumulates from its session or anchor.

### Does touching VWAP create a trade?

No. A touch only describes price meeting the calculated average. Your written setup, invalidation, and risk rules still decide whether there is a trade.

### Why does VWAP differ between platforms?

Session templates, extended hours, price sources, volume feeds, and anchors can differ. Compare those inputs before assuming one chart is wrong.

## Risk disclosure

This article is educational content from One Purpose Trading. It is not financial, investment, tax, or legal advice, and nothing here is a recommendation to buy or sell any security or instrument.

Trading involves substantial risk of loss and is not suitable for everyone. You can lose more than your initial investment. Any examples, figures, or scenarios are illustrative only. Results are not typical, and past performance does not guarantee future results.

You are responsible for your own decisions. Trade only with capital you can afford to lose, and consider consulting a licensed professional about your individual situation.
