Order Flow 4 / 7
Order Flow · Level 2Lesson 4 of 6

CVD divergence: absorption and exhaustion

When price makes a new high but CVD does not, the new high came with less aggressive buying. Traders read that as a warning. Here is what it looks like on real charts — and how often the warning was wrong.

You will learn
  • What bearish and bullish CVD divergences are
  • The difference between absorption and exhaustion
  • Why a divergence is a warning, and what shows it was wrong

Before you start: The lesson on volume delta and CVD, and swing highs and lows (see "swing point" in the glossary).

Price and CVD disagree

A divergence is when price and CVD point different ways at their swing points:

  • Bearish divergence: price makes a higher high, CVD a lower high. The new high came with less net aggressive buying than the one before.
  • Bullish divergence: price makes a lower low, CVD a higher low. The new low came with less net aggressive selling.

When price and CVD make new highs — or new lows — together, they agree. Traders call that confirmation.

Two real cases, step by step

Divergence explorer — two real bearish divergences on BTC/USDT hourly candles. On 2 October 2026 price broke out to 86,913 at 04:00 UTC together with CVD. Between 05:00 and 11:00 CVD fell by 1,352 BTC while price held between 85,767 and 86,670. At 12:00 price made a new high, 87,220, with CVD 1,083 BTC below its 04:00 level; at 13:00 it closed back under 86,913, and by 18:00 BTC traded at 83,888, 3.82% below the high. On 4–5 April 2026 the same picture — a new high of 67,856 with CVD 491 BTC lower than at the 67,563 high a day earlier — failed: by midnight BTC traded at 69,588, 2.55% above it.

Exhaustion: buyers running out

The usual reading of a bearish divergence is exhaustion. Price is still rising, but less of the buying is done at the market by traders in a hurry. If they stop, the rise can stall or turn.

Absorption: waiting orders take the hits

Absorption is when market orders keep coming but limit orders waiting on the other side take all of it, so price barely moves. On a CVD chart it shows as CVD moving hard while price stays flat. In the first case above, between 05:00 and 11:00 takers sold 1,352 BTC more than they bought, yet price held its range: buy orders in the book absorbed the selling.

Absorption ends in one of two ways. The aggressive side gives up and price turns away from it, or the waiting orders are used up and price breaks through. On 2 October the buyers held — price went on to the 12:00 high — before the divergence played out. The drill at the end of this module has one example of each ending.

How often it worked

We counted every bearish CVD divergence on BTC/USDT hourly candles from 19 February to 27 October 2026 by one fixed rule. There were 17. In the next 12 hours, price first fell at least 1% 7 times, first rose at least 0.5% above the new high 4 times, and did neither 6 times. Of 12 bullish divergences, price first rose at least 1% 3 times, first fell 0.5% below the new low 0 times, and did neither 9 times.

That is a small sample from one market and one period, so it gives no odds for the future. What it does show: the warning was often wrong, or led nowhere.

What shows it was wrong

A divergence describes what already happened. The April case shows what breaks it: price going through the high that made the divergence, on strong buying, with CVD turning up. Many traders take that as the point where the warning no longer counts. In October, the opposite happened first — price fell back below the earlier high — and that is where the warning started to count.

In the terminal

The terminal draws CVD under the price chart. Its Analysis tab shows a "BEARISH CVD DIV" or "BULLISH CVD DIV" card when price and CVD have trended opposite ways over the last candles — the last 12 on the hourly chart — and two more candles have closed since. That flag compares trends, not two swing points, so it will not always match what you see by eye.

Check yourself · 1 of 3Price makes a higher high while CVD makes a lower high. What does that tell you?
Show the answer

It describes the move that just happened: buying at the market was weaker at the new high. Whether price falls next is another matter — of 17 such cases on BTC in 2026, price fell 1% or more after 7.

Check yourself · 2 of 3For six hours CVD falls steadily while price stays in a narrow range. What is the usual reading?
Show the answer

Falling CVD means takers sold more than they bought. Price not falling means waiting buy orders took that selling: absorption. It ends when the sellers give up, or when those buy orders run out.

Check yourself · 3 of 3A bearish divergence has formed. What would show the warning was wrong?
Show the answer

That is what happened on 5 April 2026: buyers came back, took price through the high and kept going. Once that happens, the divergence no longer describes the market.

Takeaways
  1. Bearish divergence: a higher high on a lower CVD. Bullish: a lower low on a higher CVD.
  2. Exhaustion: the push runs out of aggressive traders. Absorption: waiting orders take the push without letting price move.
  3. On BTC in 2026 the warning was often wrong or led nowhere — treat it as a reason to look closer.
  4. Price going through the divergence's high (or low) on strong flow is what shows it was wrong.

Open BTC in the terminal — CVD under the chart, divergence flags in the Analysis panel

Further reading

Education only, not financial advice · Updated 27 Oct 2026 · Data: Binance · Report a mistake