TradingMarble
Order flow

Absorption vs Exhaustion in Order Flow: How to Read Both on a Footprint

9 min read

Absorption vs exhaustion: the short answer

Absorption vs exhaustion is one of the most searched order flow questions, because both often appear at turning points and both can look like "a move that stopped". The difference is in the volume.

Absorption at supportExhaustion at a highsupportheavy selling, no new lowbuyers run outvolume dries upIllustration
Left: heavy selling meets support with no new low. Right: the rally keeps rising while volume fades.

Absorption is heavy aggressive volume that fails to move price: someone passive is taking the other side of every trade. Exhaustion is the opposite: aggressive volume dries up at the end of a move, so there is no one left to push it further.

Absorption is a fight that one side lost. Exhaustion is a side that simply ran out of players. Both are read on a footprint chart, where bid and ask volume are visible at every price.

What is absorption in trading?

Absorption happens when aggressive orders meet large passive limit orders that soak them up. Sellers keep hitting the bid at, say, 51,200 on BANKNIFTY futures. Thousands of lots trade, yet the bid does not drop. Someone with a large buy limit order, often refreshed as it fills, is absorbing the selling.

The mechanics

Price moves when one side's market orders use up the resting limit orders at a price. If a passive participant keeps refilling, the aggressive side spends effort without result. In the language of effort and result, absorption is high effort, no result.

Who absorbs and why

Large participants who need to build a position without chasing price often prefer passive orders. They let others come to them. Hedgers, institutions and market makers can all absorb flow at levels they consider fair. You do not need to know who it is; the footprint shows the effect.

Iceberg orders

An iceberg order is a large limit order that shows only a small visible quantity in the order book, refilling as each part fills. On the order book (DOM) you may see 50 lots on the bid, yet 2,000 trade there. That mismatch between visible size and traded size is a common sign of absorption.

How absorption looks on a footprint

An absorption footprint usually has these features:

  • Unusually large volume at one or a few prices near the candle's extreme.
  • That volume is mostly on the aggressive side pushing into the level (bid volume at a low, ask volume at a high).
  • Price fails to extend beyond those prices, and the candle often closes away from them, leaving a wick.
  • Delta can be strongly negative on a candle that closes up (or positive on a candle that closes down).

Example in numbers

Illustration: a NIFTY futures 3-minute candle trades down to 24,400. At 24,400 and 24,400.50 the footprint shows 3,800 lots sold at the bid against 900 bought at the ask. Price never prints 24,399.50. The candle closes at 24,418 with delta of −2,100. Sellers spent a lot of effort, and price went nowhere. That is seller absorption by passive buyers.

What is exhaustion in order flow?

Exhaustion is the fading of aggression as a move reaches its end. Buyers who drove price up for an hour have either already bought or lost interest. The last few ticks at the high trade on tiny volume. With no new aggressive buyers, price is likely to rotate back, because passive sellers above are no longer being consumed.

The exhaustion print

An exhaustion print is a very small volume at the extreme price of a candle, often single digits or a handful of lots, after much larger volume a few ticks inside. On a buying move, it shows as tiny ask volume at the high. On a selling move, tiny bid volume at the low.

Many footprint traders compare the top or bottom price with the prices just inside. If volume tapers steadily from heavy to light as price reaches the extreme, aggression is running out.

Effort and result

Where absorption is high effort with no result, exhaustion is low effort at the end of a result. The move happened, but it could not attract more participation at the new prices.

Absorption vs exhaustion: side-by-side comparison

AbsorptionExhaustion
Volume at the extremeVery highVery low
Aggressive sideActive but blockedFading away
Passive sideLarge, refilling (possible iceberg)Normal
Delta at the turnLarge, against the eventual reversalSmall, shrinking
Typical storyA wall stopped the moveThe move ran out of fuel

Both can lead to a reversal, and both can fail. Absorption can be overrun if the passive side pulls its orders. Exhaustion can be followed by a pause and then a fresh wave if new participants arrive. That is why the next candles matter as much as the print itself.

How to identify absorption and exhaustion step by step

Step 1: start from a level

Both signals mean far more at a level you planned in advance: the previous day high or low, a point of control, a value area edge, an order block, or a round number like 24,500.

Step 2: read the extreme of the candle

Look at the last two or three prices at the high or low. Is volume very high (absorption candidate) or very low (exhaustion candidate)?

Step 3: check delta

For absorption at a low, expect strongly negative delta with little downside progress. For exhaustion, expect delta to shrink candle after candle as the move extends. A delta divergence often accompanies exhaustion.

Step 4: wait for a response

The confirmation is what price does next. After absorption at a low, the next candle often trades back above the absorption zone with positive delta. After exhaustion at a high, price usually fails to make a new high and begins rotating lower.

Step 5: define where the read is wrong

If price breaks through the absorption price with strong aggression, the passive side has gone. If a new high prints with heavy volume after an exhaustion print, the move has found fresh buyers.

Real vs fake absorption

Not every high-volume print at a low is absorption. Some is simply a busy price where buyers and sellers both traded heavily.

  • Real: volume is one-sided into the level, price does not progress, and the candle rejects. The level often holds on retest.
  • Weak: volume is two-sided and balanced; there was trade, but no clear failed effort.
  • Fake: a large print that turns out to be a stop run. Price pauses, then breaks the level with even bigger aggression. Here the "absorber" pulled their orders or was overwhelmed.
Absorption at a level that has been tested many times is less reliable. Each test consumes passive orders, and eventually the wall gives way. This links to the idea of a liquidity sweep: a level touched repeatedly attracts stops on the other side.

Worked example: BANKNIFTY absorption and NIFTY exhaustion

These are illustrations with plausible numbers.

Absorption at a prior low

BANKNIFTY futures fall from 51,600 to 51,205 by 11:00 IST, just above yesterday's low of 51,200. Over two 5-minute candles, the footprint shows about 6,500 lots sold at the bid between 51,200 and 51,210, with only 1,700 bought at the ask. The low holds at 51,198. The DOM shows only 40–80 lots visible at the bid throughout, but thousands trade there. The third candle closes at 51,265 with positive delta. A trader would read this as passive buyers absorbing selling at the prior low.

Exhaustion at a high

NIFTY futures rally from 24,420 to 24,610 into 14:20. The last three candles show ask volume at their highs of 420, then 160, then 25 lots. Delta drops from +1,800 to +600 to +90 while price still makes marginal new highs. Price then fails to exceed 24,612 and rotates back to 24,570. That pattern is buyer exhaustion.

Trading F&O carries a high risk of loss. Both examples are for learning to read the footprint, not instructions.

Combining with volume profile and structure

Absorption and exhaustion are short-term reads. Place them inside the bigger picture:

  • Absorption at the value area low fits a market rotating back to value.
  • Exhaustion into a high volume node from below fits price meeting a known area of acceptance.
  • Absorption after a break of structure pullback shows the new trend side defending.
  • A liquidity trap is often absorption at a level where breakout traders got stuck.

Common mistakes

  • Calling any big volume "absorption" without checking that price failed to progress.
  • Reading exhaustion on a single candle in a strong trend; trends can pause on low volume and continue.
  • Ignoring time of day. Lunch hours in India often have thin volume that looks like exhaustion.
  • Expecting an immediate reversal. Often there is a range first.
  • Forgetting that iceberg orders can be withdrawn at any moment.

Seeing it on the TradingMarble chart

The TradingMarble chart shows a footprint with bid and ask volume per price and delta per candle for Indian index futures. You can study how price reacted after heavy one-sided volume at a level, or after volume thinned out at a high. Levels like prior highs and lows, POC and value area are drawn on the same chart for context. See features for details.

Checklist and summary

  1. Am I at a level I planned in advance?
  2. Is volume at the extreme very high (absorption) or very low (exhaustion)?
  3. Does delta fit the read?
  4. Did price fail to progress, and did the next candle confirm?
  5. Where is the read invalidated?

The core of absorption vs exhaustion in order flow is effort versus result. Absorption is effort with no result; exhaustion is the end of effort. Learn to spot both at good levels and the footprint becomes much easier to read.

Frequently asked questions

What is absorption in order flow?

Absorption is when heavy aggressive buying or selling hits a price but fails to move it, because large passive limit orders take the other side. On a footprint it shows as big one-sided volume at a candle's extreme, followed by rejection. It often appears at support or resistance.

What is the difference between absorption and exhaustion?

Absorption is high volume with no progress: aggressive traders are blocked by passive orders. Exhaustion is low volume at the end of a move: aggressive traders have stopped arriving. Both can precede a reversal, but they look opposite on the footprint.

What is an exhaustion print?

An exhaustion print is a very small traded volume at the high or low price of a candle, after much larger volume just inside. It suggests the last aggressive buyers or sellers were few, and the move may be running out of participation.

How do you spot iceberg orders?

Compare visible size on the order book with what actually trades. If the DOM shows small quantities at a price but far larger volume prints there without the price changing, a hidden refilling order is likely. The footprint shows the traded volume; the DOM shows the visible part.

Is absorption bullish or bearish?

It depends on where it happens. Selling absorbed at a low suggests passive buyers are defending, which traders read as supportive. Buying absorbed at a high suggests passive sellers are defending. Neither is certain, and confirmation from the next candles matters.

Can absorption fail?

Yes. If the passive participant pulls their orders, or aggressive volume overwhelms them, price breaks through the level, often quickly as stops trigger. That is why traders define in advance where the absorption read is wrong.