Order flow

Absorption in Order Flow: How to Identify It on Futures Charts

Absorption in order flow is heavy aggressive volume that fails to move price because passive orders keep taking the other side. Here is how it appears on each tool, and why it is only confirmed after the fact.

Published · Updated · 6 min read

Key takeaways

  • Absorption is aggressive volume that meets enough passive liquidity to stop price from progressing: a large effort with a small result.
  • Selling absorbed at a low shows heavy volume at the bid and negative delta while the low holds; buying absorbed at a high is the mirror image.
  • The footprint, the tape, the DOM and large-trade markers each show a different piece of the same event, and none confirms it alone.
  • Absorption is only confirmed when price moves away from the level; while it is happening, the passive side can still give way.
  • Readings matter most at levels chosen in advance, and any trade based on them needs a stop beyond the level.

What absorption means in order flow

Absorption in order flow is the situation where aggressive orders trade heavily at a price but fail to push the market through it, because passive limit orders keep taking the other side. Sellers hit the bid again and again and the low does not break; buyers lift the offer repeatedly and the high does not give way. The aggressive side spends volume, and the passive side soaks it up.

The idea is older than electronic order flow. Market technicians have long compared effort, meaning volume, with result, meaning price movement, a principle usually associated with Richard Wyckoff. Absorption is a large effort with a small result. What modern futures data adds is detail: at which price the effort happened, which side was aggressive, and whether the resting liquidity was refreshed while it was being hit.

The mechanics: why passive liquidity can stop a move

Price moves when the best bid or best offer is used up or withdrawn. A market sell order trades against the resting bids at the best price; if it is larger than what rests there, the remainder trades at the next price down, and the bid has dropped. For price to stay put under persistent selling, the bid at that price has to be replenished as fast as it is consumed. That replenishment can come from one large buyer showing only part of a bigger order, from many participants adding bids as price arrives, or from market makers and arbitrage traders quoting the level.

Absorption is therefore a statement about two things at once: aggressive volume was high, and the passive side was deeper than it looked. The second part is inferred, never observed in full, because hidden quantity and orders that arrive in the next instant are not on screen. That is why absorption is a working hypothesis while it is happening, not a fact.

  • Selling absorption: aggressive sellers at the bid, passive buyers holding a low.
  • Buying absorption: aggressive buyers at the offer, passive sellers capping a high.
  • The common trace: volume concentrated at or near one price, with price failing to extend beyond it.

How absorption shows up on the footprint, the tape and the DOM

Each order flow tool shows a different slice of the same event. Reading two or three of them together is more reliable than staring at one, because each has its own blind spot.

  • Footprint: unusually large volume on the bid side at or near the low of a bar (or on the ask side near a high), often with a clearly negative bar delta on a bar that closes away from its low. The same price can attract heavy volume across several consecutive bars. The footprint chart guide explains how the bid and ask cells are built.
  • Cumulative delta: delta keeps falling while price moves sideways at a low, or keeps rising while price stalls at a high. The disagreement between delta and price is the absorption seen from a distance; the cumulative delta guide covers why such divergences are not signals on their own.
  • Time & Sales: a long stream of prints at the same price, on the same side, that goes on well beyond the size the ladder ever displayed there.
  • DOM: the size at the level shrinks under trades, then reappears, sometimes several times. A ladder that separates orders added from size taken by trades makes this visible; see how to read the DOM for the details.
  • Large trades: big aggressive prints at the level with no follow-through. TEVO Big Trades draws them as bubbles at their price and time, cyan for buys at the ask and red for sells at the bid, so a cluster of red bubbles at a low that holds is easy to spot.

No single picture is conclusive. Heavy volume at the bid at a low can also be the first part of a breakdown that simply has not happened yet.

A step-by-step read at a level chosen in advance

Absorption in the middle of a range is common and usually meaningless: two-sided trade at fair prices also produces plenty of volume without movement. The reading earns attention at prices that already matter, such as the prior day’s high or low, the edge of the value area, or the overnight extreme. The sequence below keeps the focus on those prices.

  • Mark the level before the session and write down what would invalidate any idea there, for example a trade a couple of ticks beyond it.
  • As price arrives, read the footprint. On TEVO Footprint, look for heavy bid cells at the level (or heavy ask cells at a high) and a bar delta that points against the direction of the close.
  • Check that the effort is unusual for this instrument and this time of day, not just a big number: volume naturally rises at the open and around scheduled releases.
  • Watch for the result: an extreme that holds, then aggressive orders appearing on the other side, such as buyers lifting the offer once the selling dries up.
  • Treat absorption as confirmed only once price has moved away from the level; until then, the stop beyond the level is what defines the risk.

False signals and failed absorption

Absorption fails often, and the failure is informative. If the passive side was a single participant who finishes buying, or a market maker who widens quotes, the bid can vanish in an instant. Price then trades through the level, the sellers who were being absorbed are suddenly in profit, and the move can be fast because the liquidity that stood in the way is gone.

Several situations imitate absorption without carrying its meaning:

  • News and the open: volume surges at scheduled releases and session opens, and two-way trade at one price is normal then.
  • Rotation inside a range: in a balanced market, heavy volume without progress is the market doing business at a fair price, not a defended level.
  • Classification errors: when historical data lacks bid and ask information, trades are classified with the tick rule, and a footprint built that way can show bid volume that was not really aggressive selling.
  • Scale: a cluster that looks huge on a micro contract may be ordinary on its E-mini, so compare it with the usual volume of the contract you watch.
  • Hindsight: on a finished chart, the absorptions that worked stand out and the ones that failed are easily forgotten.

Context, data and limits

Treat absorption as one input among several. The higher-timeframe trend, the location in the day’s range and the time of the session all change how much a holding low means. A low that absorbs selling inside a strong downtrend is less likely to matter than the same picture at a level where the market has turned before.

The inference also depends on the data. For history, TEVO Footprint and TEVO Big Trades need Tick Replay, which NinjaTrader describes as loading the bid, ask and last data in the exact sequence of market events; without it, their TickSeries option builds the history but classifies trades with the tick rule. In real time, live trades carry the bid and ask, but a fast market can still outrun anyone’s ability to read it.

Finally, absorption describes what passive traders did up to now, not what they do next. Define the invalidation before acting, size the position from it, and accept that a correct reading can still end in a loss.

Put it into practice

Frequently asked questions

Is absorption bullish or bearish?

Neither by itself. Selling absorbed at a low suggests passive buyers held the price for now, and buying absorbed at a high suggests passive sellers capped it. Whether price then moves away from the level is what confirms or rejects the reading.

What is the difference between absorption and exhaustion?

Absorption is heavy aggressive volume that fails to move price. Exhaustion is the opposite picture: at the end of a move, aggressive volume dries up and price stops because nobody keeps pushing. Both can appear near turning points, for different reasons.

Can I see absorption without a footprint chart?

Partly. Time & Sales and the DOM show repeated prints at a price while the displayed size reloads, and a cumulative delta line can diverge from price. A footprint makes the volume at each price easier to compare, but it is not the only way in.

Why did a clear absorption fail?

Because the passive side is not committed. A large buyer can finish, cancel or step back, and the liquidity that held the level disappears. Failed absorption is a normal outcome, which is why the stop belongs beyond the level.

Sources

  1. Tick Replay (NinjaTrader 8) — NinjaTrader Help Guide
  2. CFTC Glossary: limit order, market order, stop order, hidden quantity order, disruptive trading practice, cascade — U.S. Commodity Futures Trading Commission

Read next

All articles in this section : Order flow →

Written with the help of AI tools from official sources, then checked (figures, dates, sources) following our methodology. Methodology · Editorial policy · Report an error

Educational content. These indicators are not investment advice and guarantee no result. Futures trading involves a risk of loss that can exceed the initial investment. Terms of use · Disclaimers