Learn: order flow

What is delta divergence?

Price against cumulative delta. What a divergence is, how to spot one on a chart, what it's telling you, and the cases where it fails.

Download SabrTrader free See pricing

The order flow indicators are part of the paid plans.

SabrTrader footprint on an E-mini S&P 500 1-minute chart in the Bid/Ask template, showing per-price bid by ask volume, diagonal imbalances, value area shading and the delta statistics panel
Price and delta disagree

What traders mean by delta divergence

Delta divergence is when price and cumulative delta disagree. Price makes a new high while cumulative delta makes a lower high, or price makes a new low while cumulative delta makes a higher low. It shows that the aggressive buying or selling behind the move is getting weaker. It doesn't mean price has to reverse.

Who was in a hurry

What is delta, and what is cumulative delta?

Delta is the volume traded at the ask minus the volume traded at the bid. Cumulative delta is the running total of that number.

Every trade has a side that was in a hurry. A buyer who takes the ask price is the aggressor on that trade. When a seller hits the bid, the seller is. Delta counts the first as plus and the second as minus.

A bar with a delta of +300 had 300 more contracts bought at the ask than sold at the bid. Add up the delta of every bar since the session opened and that's cumulative delta: a line, or a row of candles, in its own panel under the price chart.

What a bid ask order flow indicator is

Delta, cumulative delta and the footprint chart are all bid ask order flow indicators. They're built from the same input: each trade, marked as executed at the bid or at the ask. An indicator that only has a bar's volume and guesses the split from the bar's direction is giving you an estimate. That isn't order flow.

Two swings, two slopes

What does a delta divergence look like?

Take two swing points in price and the same two points in cumulative delta. If the two slope in different directions, that's a divergence.

Type Price Cumulative delta What it suggests
Bearish divergence Higher high, or equal high Lower high The new high was made with less net buying than the last one
Bullish divergence Lower low, or equal low Higher low The new low was made with less net selling than the last one
Absorption Barely moves Moves strongly one way Aggressive orders are being met by resting orders on the other side
The same two bars

How do you spot delta divergence?

Mark two swing highs or two swing lows in price, then look at cumulative delta at exactly those two bars.

  1. Put cumulative delta under the price chart, on the same bars.
  2. Find two clear swing highs in price, the second at or above the first. For a bullish divergence it's two swing lows, the second at or below the first.
  3. Read cumulative delta at the same two bars. Use those bars, not the nearest peaks in the delta panel.
  4. Compare the direction. Price up and delta down between the two highs is bearish. Price down and delta up between the two lows is bullish.
  5. Wait for the bar to close. A bar that's still forming can change both readings.

Keep both points inside one session. Cumulative delta usually resets to zero at the session open, so comparing across the reset tells you nothing.

A reason to tighten up

What does a delta divergence tell you?

It tells you the side pushing price is doing less of it. That's a reason for caution, and at most a first hint of a turn.

Most traders act on it in small ways. They tighten a stop, take part of a position off, or stop adding in the direction of the move. Traders who use it for entries wait for more: a level they already watch, and price turning there.

A divergence at a level carries more weight than one in the middle of nowhere. Typical levels are a value area edge from a volume profile, a prior high or low, or resting size on a liquidity heatmap. The footprint chart then shows you at which prices inside the bar the buying or selling dried up.

Trends run through it

Where does delta divergence fail?

It fails most often in strong trends, where one divergence after another appears and price keeps going.

  • Trends don't need rising delta. Price moves when resting orders get pulled as well as when market orders arrive. A market can climb on thin offers with little aggressive buying, and show a bearish divergence the whole way up.
  • Delta counts aggressors only. A large buyer working limit orders at the bid shows up as negative delta, because the sellers were the ones crossing the spread.
  • The swing points are a choice. Change the swing settings and you get different divergences. On a finished chart the ones that worked stand out and the ones that failed are easy to miss.
  • The data has to be right. Delta needs every trade with its bid or ask side. If the feed bundles trades, or the bars come without that data, part of the delta is a guess.
  • It has no timing. A divergence can come many bars before a turn, or before no turn at all.

On its own, delta divergence isn't a trading system. It doesn't replace a stop, and no order flow reading removes the risk of a trade.

Lime and magenta lines

How does SabrTrader show delta divergence?

The Cumulative Delta indicator draws a divergence line on the price panel and on the delta panel, between the same two bars.

It plots cumulative delta as candles in its own panel and resets the total at every session open. It checks for divergences once per bar, when the bar closes. By default bullish lines are lime and bearish lines are magenta, and there's an optional sound alert that fires on live bars only. The footprint also marks delta divergence among its order flow signals.

Both need a connection that delivers tick data with the bid or ask side of each trade. A bar that arrives without it counts as zero delta. Both indicators are part of the paid order flow suite, listed with the other premium indicators.

Check it against your own trades

Every paid feature is open for the first 14 days. Add Cumulative Delta to a chart you know well and see how often its divergences mattered.

Download SabrTrader free Compare plans

Market data comes from your own provider.

While you're here

Questions about delta divergence

What is a bearish delta divergence?

A bearish delta divergence is a higher or equal high in price with a lower high in cumulative delta. The second high was reached with less net aggressive buying than the first.

What is a bullish delta divergence?

It's the mirror image of the bearish one: a lower or equal low in price with a higher low in cumulative delta. Price went lower, but sellers did less of the work.

Is delta divergence a reversal signal?

Not on its own. It shows the move is losing aggressive support, which sometimes comes before a reversal and sometimes before a pause. In a strong trend it often comes before nothing at all.

What is the difference between delta and cumulative delta?

Delta is ask volume minus bid volume for one bar. Cumulative delta is the running sum of those bar deltas, usually from the session open.

Which timeframe is best for delta divergence?

There isn't a best one. It's mostly used intraday, within one session, because cumulative delta resets at the open. On very short bars the swings are small, and divergences are frequent and unreliable.

Does delta divergence work on stocks, forex and crypto?

It works wherever trades are reported with a bid or ask side from one central market, so futures fit best. Spot forex and crypto trade on many venues, and the delta you see covers only the venue your feed comes from.

Why is my cumulative delta flat?

Because the chart has no bid and ask trade data. Check that your data connection delivers tick data with the side of each trade.