You're viewing a sample dashboard.

Subscribe to unlock all symbols, scanners, and the full ranked basket.

← All indicators

Indicator 20

Volume Delta + CVD

Who is actually in control of this session? Delta, cumulative delta and a color engine.

Own pane (plus optional bar coloring) · Intraday, 1m to 1h · Liquid futures, stocks and ETFs

Volume Delta shows buying volume minus selling volume per bar, and cumulative delta adds it up across the session. It answers who is in control right now. When price makes a new high and cumulative delta does not, the move is being sold into.

What it shows

How it reads the market

Price can drift up on no participation; delta shows whether buyers actually paid up. When price makes a new high and the CVD does not, the move is thin. The color engine puts that read on the candles themselves so divergence is visible without staring at the pane.

Settings

SettingDefaultWhat it does
CVD anchor Session Reset the cumulative line daily, or run it continuous.
Momentum length 14 The read applied to the CVD line.
Bar coloring on Tint the chart's candles by the pressure zone.

Everything is an input: colors, thresholds and time windows adjust from the indicator's settings panel, no code needed.

Built-in alerts

Set them once from TradingView's alert dialog and get notified on your phone, no chart-watching required.

Comes with the membership

The whole indicator suite is included with the paid plan, $20/month or $200/year. Subscribe, submit your TradingView username, and the scripts land in your TradingView library.

Get full access

How to add it to your chart

  1. Request access above with your TradingView username (one request covers the whole suite).
  2. We grant it on TradingView, usually within 24 hours; TradingView notifies you.
  3. On your chart, open Indicators → Invite-only scripts and add Volume Delta + CVD.

When to use it, and when not to

It earns its place when

  • You want to see whether a move has real buying behind it or is drifting on thin volume.
  • Price and delta diverge, which is the setup this tool exists to find.
  • You trade intraday and need a participation read between the bars.

Leave it off the chart when

  • The instrument has poor volume data. Delta built on estimated volume is a guess dressed as data.
  • You are on a daily chart. Session-level delta is where the information lives.
  • It is the last minutes before the close. Rebalancing flow distorts delta in ways that mean nothing directionally.

Common questions

What is cumulative volume delta?

The running total of buying volume minus selling volume across the session. Individual bars are noisy; the cumulative line shows which side has been winning since the open.

What does a delta divergence mean?

Price makes a new high but cumulative delta does not follow. The new high was reached on less net buying than the previous one, which usually means it is being sold into. The same logic inverts at lows.

How is delta calculated without order book data?

Trades at the ask count as buying, trades at the bid as selling. Where tick data is not available the split is inferred from the bar's structure, which is an approximation and should be read as one.

Is this the same as on-balance volume?

No. On-balance volume assigns a bar's entire volume to one side based on whether it closed up or down. Delta splits volume within the bar. That difference matters most on the bars you care about, the ones that reverse.

Related reading

Delta is approximated from lower-timeframe up/down volume, not bid/ask orderflow; granularity depends on your TradingView plan.