Zyrova Technologies
Menu

What is absorption in order flow?

Absorption is what happens when one side keeps trading aggressively into a price and the price does not give way. The volume is there, but the result is missing, because resting orders on the other side are soaking it up.

Aggressive orders against resting orders

Every trade has two sides. A market order is aggressive: it takes whatever is resting in the book at the best price. A limit order is passive: it rests and waits to be hit. When sellers send market orders, they trade against resting bids. When buyers send market orders, they trade against resting offers.

Usually, steady aggressive selling eats through the bids and price ticks lower. Absorption is the case where that does not happen. The bids keep getting refilled, by one large participant or by many, and price holds while the selling goes on.

What absorption looks like

You see absorption by comparing what traded with what price did:

  • Volume on one side is well above normal for the time of day.
  • Price stays within a tick or two of the same level while that volume trades.
  • The resting orders at that price are refilled after they are hit, instead of running out.
  • The aggressive side starts to fade: smaller prints, longer gaps between them.

Attack, absorbed, counter-attack

Absorption tends to play out in steps. First one side attacks with aggressive orders. Then the other side absorbs it and price holds. Sometimes the absorbing side then starts pushing back, which is a counter-attack.

Each step is easier to trust once a candle has closed. A price that holds for ten seconds can still break on the next print; a price that holds through a one-minute close, with the absorbing side then taking a bigger share of the volume, tells you more.

What absorption does not tell you

Absorption is an observation about who is trading and what price is doing. It does not say where price will go next. The absorbing side can be overwhelmed later, and a level that absorbed one push can give way on the next. Treat it as context next to your own plan and risk limits, not as a signal on its own.

How Zyrova Pulse shows it

Zyrova Pulse shows absorption as a push result and as three steps. The steps name the side that did each one, show the price where the push was held and how much traded there, and show the absorbing side's share of the last 10 seconds. Each step is confirmed at a one-minute close, or once it has held for 30 seconds, and readings that are inferred are labelled as inferred.

The Zyrova Pulse window showing sellers absorbed by buyers, with the attack, absorbed and counter-attack steps all confirmed

Rendered from a replay with sample prices, to explain how the add-on works. Not a trade result.

Learn about Zyrova Pulse

More order flow guides

This guide is for educational purposes only, about how markets trade and how an analysis tool displays it. It is not financial advice and does not recommend buying or selling any futures or options contract. Trading futures and options involves substantial risk, and losses can exceed the amount committed. See the Terms of Service.