All lessons
Delta, CVD and absorption: watch the price response
Aggressive buying can grow while price goes nowhere. That is a question to investigate, not a guaranteed sell signal.
Compute three deltas and CVD, then describe stalled price without inventing a participant or certain reversal.
Delta is ask minus bid executed volume. CVD adds delta from a chosen reset; absorption describes a possible flow-versus-price response.
Delta is a difference under the chosen classification: ask-executed volume minus bid-executed volume. Positive means more quantity was classified as aggressive buying. It does not measure net money entering the market or prove that buyers outnumber sellers.
CVD means Cumulative Volume Delta. Add each bar’s delta from a declared start or reset. Changing the reset, history, feed or aggregation can change the line. Compare price with the same instrument and interval; keep a futures chart separate from a spot forex execution product.
Absorption is a descriptive hypothesis: substantial aggressive activity meets opposite passive interest while price makes little progress. Repeated ask-side executions near a high with no further rise can be consistent with passive selling absorbing buying. The chart alone cannot identify a participant, motive or a hidden order’s remaining size.
Distinguish stalled progress from a confirmed change in price behaviour. A later break can continue the original move; an apparent absorption can fail. Define what price event would support your study idea and what would invalidate it, then record both outcomes.
Let’s work through it
- Fix the feed, classification, bar interval and CVD reset.
- Calculate each delta and its running sum.
- Describe the price response and write a testable alternative outcome.
Let’s use numbers · hypothetical example
Three bars have ask/bid totals 600/400, 650/350 and 450/550. Deltas are +200, +300 and −100; CVD from zero is 200, 500, 400. Closes are 100.00, 100.25 and 100.00, while every high is 100.25. Rising CVD into the second bar did not break that high.
Easy mistakes to watch for
- Calling positive delta a guaranteed bullish close.
- Comparing CVD lines with different resets or feeds.
- Treating possible absorption as proof of manipulation.
Keep in mind
A divergence or absorption label is an interpretation, not an automatic reversal signal or evidence of who traded.
Your turn
Calculate the three values without looking at the answer. Then write how a break above 100.25 would challenge a bearish interpretation.
A quick check before we move on
What is CVD after the third bar, starting from zero?
- −100
- 600
- 400
Check answer
400 +200 + 300 − 100 = 400. The last bar’s delta is −100, but CVD includes the earlier bars.
Sources and further reading
- www.sierrachart.com/index.php
- static.ninjatrader.com/support/helpGuides/nt8/order_flow_volumetric_bars.htm
Content reviewed: 29 October 2026
Educational material with hypothetical examples. Trading can cause substantial losses. A course, pattern, stop order or past result cannot guarantee a profit or limit every loss. Practise in simulation and check current rules and product terms in your jurisdiction.