ADVANCED · VOLUME & ORDER FLOW

Understanding Cumulative Volume Delta

Cumulative Volume Delta accumulates successive volume-Delta values to show how classified aggressive buying and selling evolve over time.

● Advanced ◷ ~10 min read ◆ Market Data Education
01

How CVD is constructed

If Delta is aggressive buy volume minus aggressive sell volume, CVD is the running accumulation of those Delta values.

A rising CVD therefore indicates net classified aggressive buying over the observed sequence; a falling CVD indicates net classified aggressive selling.

02

CVD versus price

Traders often compare CVD direction with price direction. If both rise, aggressive buying is broadly confirming the move within that dataset.

If price rises while CVD weakens, the two series are diverging. That is context, not proof of an imminent reversal.

03

Why price and CVD can disagree

Aggressive market orders interact with resting liquidity. Strong passive sellers can absorb aggressive buying, while strong passive buyers can absorb aggressive selling.

04

CVD is data-source dependent

A CVD built from Binance perpetual trades can differ from one built from Binance spot, Bybit or an aggregated feed.

The reset point or starting value also affects the absolute CVD level.

CVD is not one universal global number

Always identify the venue, instrument, trade-classification method and aggregation period.

05

Testing CVD objectively

Quantitative research should define the venue, spot or derivative instrument, candle aggregation, reset behavior and exact divergence rules before measuring results.

06

CVD is cumulative, so the starting point matters

Cumulative Volume Delta adds successive Delta observations to a running total. Changing the beginning of that accumulation changes the absolute CVD level.

For this reason, analysts commonly focus on changes, trends and relative behavior rather than treating the raw numerical level as universally meaningful.

07

Price and CVD divergence is an observation, not a reversal rule

If price reaches a new high while CVD does not, the two series are behaving differently under the selected data feed. The reverse can also occur around lows.

Such divergence can persist and can resolve in multiple ways. A strategy needs additional rules if divergence is expected to trigger an entry or exit.

08

Crypto market fragmentation matters

A CVD calculated from one exchange describes aggressive executions observed on that exchange. It does not automatically represent activity across every spot and derivatives venue.

Combining feeds can broaden coverage, but aggregation introduces its own decisions about symbols, units, timestamps and data quality.

Always identify the CVD source

CVD without a defined market and feed can be misleading because different venues can show materially different order-flow behavior.

09

Key takeaways

  • CVD is the cumulative sum of volume Delta.
  • It describes classified aggressive flow within the selected dataset.
  • Price/CVD divergence is contextual evidence, not a guaranteed reversal.
  • Venue, instrument and classification methodology are critical.
10

Sources & further reading

This lesson is educational material. Market structure, exchange rules, fees, margin requirements and derivatives mechanics can differ by venue and can change over time. Verify current rules with the venue you use.