Home / Basics / VWAP
Session levelsAverage price

VWAP: the main future's average price of the day

VWAP stands for volume-weighted average price: the average price of everything traded so far today, where prices at which much was traded count more than prices at which little was traded. Basics draws the VWAP of the main future — for example ES, YM or FDAX — as one line that moves through the day. Because volume is concentrated in the main future, that is the VWAP the market watches; Basics shows the same line on mini, micro and nano futures, and converts it to the right price on CFD charts and charts of the official index. This page explains what the line shows, why traders watch it and how to adjust it.

On this page
YM 5-minute chart, 29 to 30 September 2026, New York time, with the VWAP line from the Basics indicator capping every bounce after the stock market open 18:00 · trading day starts09:30 · stock market opens 123456
Press play to watch the session unfold · click the chart to enlarge YM (Dow future) 5-minute, Tuesday 29 September 18:00 to Wednesday 30 September 2026 (New York time). Blue line: VWAP. Green background: regular trading hours.
  1. 1Tuesday 18:00 — YM's new trading day starts. The line breaks: yesterday's VWAP ends, today's starts at the first price, 51,773, and follows the average traded price through the night.
  2. 2Wednesday 04:50 — YM falls below VWAP (51,882) and slides to 51,586 at 07:10.
  3. 308:30 — a spike to 51,956 takes YM above VWAP for a few minutes; then it drifts back to the line.
  4. 409:30 — the stock market opens. YM pokes 16 points above VWAP, to 51,832, and falls 138 points within five minutes.
  5. 510:05 and 10:50 — two more bounces stop at VWAP: 51,806 and 51,785, with VWAP at 51,793 and 51,780. Both fail.
  6. 615:55 — YM trades at 51,261, about 400 points below VWAP. Every bounce of the day ended at the line.

Part of Basics

Free TradingView indicator with all session, week and month levels for index, futures and CFD charts.

Install Basics (free) →

What VWAP is

Every trade has a price and a size. VWAP adds up price × volume of all trades since the start of the trading day and divides that by the total volume. The result is the average price at which the day's volume changed hands — a fair-value line for that day. It starts at the first price of the session and then moves more and more slowly, because each new trade is a smaller part of the growing total.

VWAP starts again every trading day. For index futures that is when the future's trading day begins: 18:00 New York time the evening before for ES, NQ, YM and RTY, early in the morning for FDAX and the other European futures.

Why traders watch it

  • Who is in control. Above VWAP, the average buyer of the day is in profit; below it, the average seller is. Many traders frame the session around that single line.
  • A level that moves with the day. In a trending day, pullbacks often stop at VWAP — as on 30 September in the chart above, where every bounce ended there.
  • A benchmark for large orders. Institutions often measure their execution against VWAP, which is one reason so many eyes are on it.

Why the main future's VWAP

A VWAP is only as good as the volume behind it. Most of the volume in an index trades in the main future, so its VWAP is the one the market reacts to. A micro future has much less volume, a CFD has no exchange volume at all, and an index has no volume of its own — their own VWAP would be a different, weaker line. That is why Basics always uses the main future's VWAP:

Main future (ES, NQ, YM, RTY, FDAX, FTSE, AEX futures)Its own VWAP
Minis, micros and nanos (for example MYM or FDXS)The main future's VWAP, the same price as on the big contract
CFDs (for example NAS100 or GER40)The main future's VWAP, converted with the current cash-future difference
Index chartsThe main future's VWAP, converted the same way

It is also the same on every timeframe: the line is identical on a 1-minute, 5-minute or 1-hour chart — and identical to TradingView's own session VWAP on a 1-minute chart of the main future.

How Basics shows it

VWAPMain future VWAP
Default lookBlue, width 2 — one line through the day, without a label
Switched on by defaultYes
ValueThe volume-weighted average price of the main future since the start of its trading day
Starts againAt the start of every futures trading day
TimeframesIntraday charts from 1 minute, on seconds charts too, unless the level needs more history than the chart loads; not on daily or higher charts
MarketsNasdaq-100, S&P 500, Dow, Russell 2000, DAX, FTSE 100 and AEX — all tickers
Price on your chartFutures (main, mini, micro, nano): the main future's VWAP as it is. CFD and index charts: converted with the current cash-future difference

Live data. During the session VWAP follows the live price feed of the main future. Without a real-time exchange subscription for that future (CME, Eurex, ICE …), TradingView delivers it 10 to 15 minutes delayed — and so is this line, even on a CFD chart that itself is real-time.

The same line on other instruments

Click a chart to enlarge it.

FDAX 5-minute chart, 16 October 2026, Berlin time, with VWAP holding as support during Xetra hours
FDAX (DAX future) · Friday 16 October, Berlin time. Now the other way round: in a day that rises, the dips stop at VWAP — 25,644 at 09:45 with VWAP at 25,643.5, and 25,707 at 13:45 with VWAP at 25,717. FDAX climbs to 25,827 at 15:40. After the Xetra close it falls through VWAP at 17:45 and slides to 25,538 by 21:05.
FOREX.com Nasdaq-100 CFD 5-minute chart, 15 October 2026, New York time, with NQ's VWAP converted to CFD prices
Nasdaq-100 CFD (FOREX.com) · Thursday 15 October, New York time. On a CFD the line is NQ's VWAP, converted with the cash-future difference. VWAP caps the CFD all night. At 09:45 a bounce stops 14 points above it and the CFD drops to 29,412 ten minutes later; from 10:40 it holds above VWAP and climbs to 29,987 by 15:45.

Why don't I see the line?

  • You are on a daily or higher chart, or a seconds chart.VWAP is a line through the day; it is drawn on intraday charts from 1 minute. On a seconds chart, a level that needs more history than the chart loads is hidden.
  • It is switched off.Check Main future VWAP and the master switch Show all objects in 'Session levels' group in the indicator settings.
  • The line looks late.Without a real-time subscription for the main future, the line is 10 to 15 minutes delayed (see live data).
  • Your ticker is not recognised.See the supported tickers — and if yours is missing, let me know: requests are very welcome.

What you can change

In the indicator settings (the gear icon next to Basics on your chart), under Session levels:

Show / hideMain future VWAP checkbox · Session levels
Colour and widthAny colour · width 1–5
The settings of VWAP in the Basics settings window, Inputs tab, with their defaults
The same settings in the settings window (Inputs tab), with their defaults. What each field does.

Charts and defaults on this page: Basics v11.72.8 · updated 22 October 2026.

Frequently asked questions

What is VWAP in trading?

The volume-weighted average price: the average price of all trades since the start of the trading day, weighted by how much was traded at each price. It shows where the day's volume changed hands on average.

Why is the VWAP in Basics different from TradingView's VWAP on my chart?

TradingView's built-in VWAP uses the volume of the chart you are on. On a mini, micro or nano future, a CFD or an index that is a different and thinner set of trades. Basics uses the main future's VWAP, the one with the real volume behind it, and shows it on every chart type.

When does VWAP start again?

At the start of every futures trading day: 18:00 New York time the evening before for US index futures, early in the morning for the European index futures.

Does VWAP work on MES, MNQ or a GER40 CFD?

Yes. On a micro you see the main future's VWAP (ES or NQ); on a CFD it is converted with the cash-future difference, so it sits at the right price on the CFD chart.

Is the line the same on every timeframe?

Yes. A 1-minute, 5-minute or 1-hour chart all show the same line.

See VWAP on your own chart

Basics is free on TradingView. Add it to any supported chart — for example RTY or a UK100 CFD — and the main future's VWAP appears without any setup.

Tap, click or press Esc to close