Trading Glass
FeaturesPricingAcademyBlogChartJournal
Loading
All Courses
Order Flow FoundationsUnderstanding Depth of MarketCumulative DeltaUsing Footprint ChartsAbsorption, Imbalance & InitiativeSpoofing, Stacking & Iceberg OrdersOrder Flow Confirmation
Academy/Execution Precision/Order Flow

Cumulative Delta

Execution Precision

8 min read

Track the running total of aggressive buying vs selling to reveal whether buyers or sellers are truly in control.

Loading

Related Lessons

Order Flow Foundations

10 min

Absorption, Imbalance & Initiative

8 min

Spoofing, Stacking & Iceberg Orders

8 min

Order Flow Confirmation

8 min

Previous Lesson

Understanding Depth of Market

Next Lesson

Using Footprint Charts

Trading Glass

Next-generation charting order flow platform with rotation view, cluster visualization, and real-time analytics for professional traders and quantitative analysts.

Product

  • Features
  • Pricing
  • Chart
  • Journal

Resources

  • Academy
  • Blog
  • Documentation
  • API Reference
  • Support

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 Trading Glass. All rights reserved.

PrivacyTerms

Every trade has a buyer and a seller, but who crossed the spread to make it happen? Cumulative delta answers that question across time, revealing whether buyers or sellers are truly in control.


What Cumulative Delta Measures

Cumulative Volume Delta (CVD) tracks the running difference between aggressive buying volume and aggressive selling volume. An aggressive buyer is someone who places a market order that lifts the ask. An aggressive seller is someone whose market order hits the bid.

Traditional candlestick charts show you what price did. CVD shows you who did it -- whether the move was driven by buyers actively lifting offers or sellers hitting bids.

Cumulative Volume Delta

CVD = Sum(Buy Volume) - Sum(Sell Volume)

Where:

  • Buy Volume = trades executed at the ask price (aggressive buyers)
  • Sell Volume = trades executed at the bid price (aggressive sellers)
  • The sum is cumulative from the start of the session or chosen period

Reading the CVD Line

The CVD line rises when aggressive buyers dominate and falls when aggressive sellers take over. The absolute value matters less than the direction and shape of the curve.

CVD BehaviorInterpretation
Rising steadilySustained buying pressure, buyers lifting offers
Falling steadilySustained selling pressure, sellers hitting bids
Flat or choppyBalanced participation, no dominant aggressor
Sharp spike upSudden burst of aggressive buying
Sharp spike downSudden burst of aggressive selling
Reset Points Matter

CVD is cumulative, so where you start counting shapes the line. On Trading Glass, the CVD resets with each new session or when you reload data. Compare shape and direction, not absolute values across sessions.


Divergence Signals

The most powerful CVD signals occur when delta and price disagree. These divergences expose hidden weakness or strength that candlesticks alone cannot reveal.

Bearish Divergence

Price makes a higher high, but CVD makes a lower high. This means price is rising on progressively weaker buying. Sellers are beginning to absorb the demand without yielding ground yet.

BTC/USDT example: BTC rallies from $94,000 to $95,500, then pulls back and pushes to $96,000. The second push makes a new price high, but CVD peaks lower than it did at $95,500. Aggressive buying is fading. A reversal or deeper pullback is likely.

Bullish Divergence

Price makes a lower low, but CVD makes a higher low. Sellers are pushing price down, but the volume of aggressive selling is diminishing. Buyers are quietly absorbing the pressure.

BTC/USDT example: BTC drops from $92,000 to $90,500, bounces, then drops again to $90,200. Price made a new low, but CVD bottomed higher than the first drop. Selling exhaustion is setting in. A bounce or reversal is probable.

Divergence Is Not Timing

A divergence signals weakening momentum, not an immediate reversal. Price can continue against the divergence for multiple candles. Always pair divergence with a structural trigger -- a break of structure, a key level reclaim, or a footprint confirmation.


CVD on Trading Glass

On Trading Glass, the CVD indicator appears as a line plotted below the main chart. It updates in real time as trades stream from Binance, classifying each trade as a buy (executed at ask) or sell (executed at bid).

Key features to use:

  • Multiple CVD lines -- compare delta across different timeframes or rolling windows to see whether micro and macro flow agree
  • Color shifts -- rising CVD is typically colored differently from falling CVD, making directional changes easy to spot
  • Overlay with price -- visually compare CVD direction against candlestick highs and lows to identify divergences

Practical Application

Confirming a Breakout

When BTC/USDT breaks above a consolidation range at $93,000, check whether CVD is also making new highs. If CVD surges alongside price, aggressive buyers are genuinely driving the move. If CVD stays flat or declines while price breaks out, the move may lack conviction and could fail.

Timing a Fade

After an extended rally, watch for CVD to flatten or turn down while price grinds higher. This exhaustion signal suggests the trend is losing its aggressive buyers. Combined with a resistance level or supply zone, this becomes a high-probability fade setup.

SHORTExample Tradewin
Entry
$95,800
Stop Loss
$96,400
Take Profit
$94,600
R:R
2:1

Bearish CVD divergence at resistance. Price made new high, CVD did not. Entered short on 5-min bearish engulfing.

BTC/USDT pushed into the $95,800 resistance zone for the third time. Each push showed weaker CVD peaks. The final push printed a bearish engulfing candle with heavy sell delta, confirming the reversal.


Common Mistakes

  • Ignoring context -- CVD divergence at a random price level is far less meaningful than divergence at a key support, resistance, or volume profile node
  • Using CVD as a standalone signal -- CVD is a confirmation tool, not a trade generator. Always combine with price structure and levels
  • Confusing noise with signal -- In choppy, low-volume conditions, CVD will oscillate without meaningful information. Focus on CVD readings during active sessions with clear directional moves

Key Takeaways

  • Cumulative delta measures the net difference between aggressive buying and aggressive selling volume over time
  • Rising CVD indicates buyer dominance; falling CVD indicates seller dominance
  • The most actionable signals are divergences where price and CVD disagree, revealing hidden exhaustion
  • CVD is a confirmation tool -- pair it with structural levels and price action triggers for best results
  • On Trading Glass, CVD updates in real time from Binance trade data, giving you a live read on who controls the market