Trading Glass
FeaturesPricingAcademyBlogChartJournal
Loading
All Courses
Order Flow FoundationsUnderstanding Depth of MarketCumulative DeltaUsing Footprint ChartsAbsorption, Imbalance & InitiativeSpoofing, Stacking & Iceberg OrdersOrder Flow Confirmation
Academy/Execution Precision/Order Flow

Absorption, Imbalance & Initiative

Execution Precision

8 min read

Learn the language of real-time control by identifying absorption, volume imbalance, and initiative patterns in the order flow.

Loading

Related Topics

Order Flow Foundations

10 min

Understanding Depth of Market

8 min

Cumulative Delta

8 min

Order Flow Confirmation

8 min

Previous Topic

Using Footprint Charts

Next Topic

Spoofing, Stacking & Iceberg Orders

Trading Glass

Next-generation charting order flow platform with rotation view, cluster visualization, and real-time analytics for professional traders and quantitative analysts.

Product

  • Features
  • Pricing
  • Chart
  • Journal

Resources

  • Academy
  • Blog
  • Documentation
  • API Reference
  • Support

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 Trading Glass. All rights reserved.

PrivacyTerms

Candles are footprints. Order flow is the muscle. Learn to see who's pushing, who's holding, and who's about to get run over.

Introduction

In one paragraph: absorption is large aggressive volume hitting a level without commensurate price progress; imbalance is one-sided volume dominance — typically a diagonal footprint ratio of 3× or more — between adjacent prices; initiative is taker-driven aggression that crosses the spread to push price away from value. All three describe who controls the auction right now. The rest of this lesson teaches you to spot, quantify, and avoid the false-positive trap each pattern hides.

You should already know:

  • Depth of market (DOM) = where resting liquidity sits
  • Tape = which orders actually crossed the spread (covered in order flow foundations)
  • Footprint = volume at each price within a bar
  • Cumulative delta (CVD) = running sum of taker pressure

These three concepts are how informed flow — desks, market makers, and liquidating size — leaves footprints in the book. They are not magic. Roughly half of textbook-clean reads fail; the edge is in the asymmetry of the ones that resolve, not in being right often.


1. Absorption – Someone Is Holding the Line

Definition

Absorption = aggressive volume × time at a level without commensurate price progress. A working quantitative definition: at least 2× the prior-bar aggressive volume gets traded while price advances less than 0.25 × ATR(14). Treat absorption as a condition, not a signal.

absorption := V_agg(t) >= 2 * V_agg(t-1) AND |dP| < 0.25 * ATR(14)

V_agg(t) = aggressive (taker) volume in current barV_agg(t-1) = aggressive volume in prior bar|dP| = absolute price advance in the barATR(14) = 14-period Average True Range

How to spot it on DOM, tape, and footprint

  • On footprint (Trading Glass cluster view, 1-minute bars): row volumes ≥ 2× the 20-bar median while bar range stays inside roughly one tick zone.
  • On DOM: the resting limit order at the level keeps refilling within a few hundred milliseconds of being hit. Visually, the size barely flickers.
  • On tape: repeated aggressive prints at the same price with no progression — the trade column scrolls but the last-price column stays glued.

Worked example

SHORTExample Tradewin
Entry
$62,000
Stop Loss
few ticks above absorption wick

BTCUSDT perp (Binance), NY session. Aggressor buys ~1,200 contracts (~$74M notional) cross the spread in 10s. Best ask refills 4x; two 3-tick wicks print; price reverses 0.4% over the next minute. Treat as condition, not signal — confirm with CVD divergence.

Caveat: what looks like a defended level can also be (a) iceberg liquidity that runs out one bar later, or (b) a spoofed bid that vanishes when probed. The next lesson — spoofing, stacking, and iceberg orders — covers detection. Until then, treat absorption alone as a low-confidence read, confirmed only by a follow-through delta divergence on CVD.


2. Imbalance – One Side Is in Control

Definition

Imbalance = one-sided volume dominance at a footprint cell, measured diagonally. Convention: compare bid-traded volume at price P to ask-traded volume at price P + 1 tick. When that diagonal ratio exceeds 3× for three consecutive rows, the row stack is flagged as a stacked imbalance. The 3× threshold is heuristic — popularized by Bookmap, ATAS, and Sierra Chart defaults; 4× is stricter, 2× is noisy.

stacked_imbalance := for k in {0,1,2}: V_bid(P-k) / V_ask(P-k+1) >= 3

V_bid(P) = bid-traded (sell-aggressor) volume at price level PV_ask(P+1) = ask-traded (buy-aggressor) volume at price P + 1 tick3 = Bookmap / ATAS / Sierra default; 4x stricter, 2x noisier

Why imbalances precede moves

One-sided aggression eats resting liquidity. The next market order has to walk further down the book, triggering stops at the next levels, which fire more market orders — a positive-feedback cascade. This is the mechanical reason imbalance often precedes breakouts, stop runs, and continuation legs.

Why they fail

The same signature appears at session opens (everyone agrees on direction for 30 seconds, then mean-reverts) and around funding-rate flushes. Filter: imbalance into a known POI is signal; imbalance in chop is noise.

Trade logic

  • Wait for a price reaction at the imbalance — not the imbalance itself.
  • Enter on retest or reclaim with risk anchored to the opposite side of the imbalance row stack.
  • Size for ~55–60% resolution rate (see hit-rate section below), not certainty.

3. Initiative vs Responsive Behavior – Who's Moving First?

From Dalton's auction-market framework: initiative participants take liquidity to push price away from value; responsive participants provide liquidity into perceived edges of value. Use the term "responsive" — calling it "passive" conflates passive limit-order mechanics with the auction concept.

TypeDescriptionBehavior
InitiativeMarket orders crossing spread to drive priceTaking control (attack)
ResponsiveLimit orders placed to absorb or slow priceDefending value (resist)

Key Question:

Is the market moving because someone's chasing, or stalling because someone's absorbing?

When initiative + imbalance + structure align → a higher-probability read — but do not confuse this with certainty. In our own log of ~400 confluence setups on BTC perp, the resolved-as-expected rate hovers around 55–60% before fees. Edge comes from the asymmetry (1:2+ R), not hit rate. Size accordingly; the pattern that "looks textbook" fails often enough to bankrupt anyone who oversizes.

Confluence setup hit rate (BTC perp)

n = ~400 journaled setups, before fees. Edge is in 1:2+ R asymmetry, not hit rate.

55-60%

Pattern Comparison

PatternFootprint signatureDOM signatureCommon failureWhen to trade
AbsorptionHigh row volume, range < 1 tickLimit order keeps refillingIceberg runs out → continuationOnly with delta-divergence confirm
Imbalance≥ 3× diagonal ratio, 3 stacked rowsThin opposite sideMean-reverts at session openAt a known POI, on retest
InitiativeWide rows, fast tape, sweepSpread widens, depth peeledExhaustion at swing extremeOnly aligned with HTF trend
ResponsiveStacked refills against the movePull-and-replace patternDefender capitulatesAt edges of established value

BTC Drill: Reading Absorption + Imbalance Live

Open Trading Glass footprint on BTCUSDT 1-minute bars at the NY open. The drill (do this for 30 samples before forming an opinion):

  1. Mark every bar where (a) range ≤ 0.15% and (b) aggressive volume ≥ 2× the 20-bar median.
  2. For each marked bar, look for a stacked imbalance ≥ 3× in the direction opposite the prior swing (e.g., a stacked bid imbalance after a downswing).
  3. Check CVD on the same bar — does delta diverge against the prior swing while price holds? That is the canonical absorption-confirmed-by-delta-divergence signature.
  4. Log the next 5 bars: did price reverse > 1× ATR, continue, or chop?
  5. After 30 samples, compute the base rate. Most readers find ~55% resolved, ~30% chop, ~15% outright failure. Your numbers are your edge — not a YouTube video's.

Typical reader base rate after 30 NY-open samples

Your own log overrides this. The ~15% outright-failure tail is why sizing for hit rate (rather than asymmetry) bankrupts traders.

Resolved as expected55%Chop30%Outright failure15%

If you want a setup off this drill: entry on the retest of the absorption wick or after a 1-minute reclaim of the imbalance origin; stop a few ticks beyond the absorption wick (or the failure level of the stacked imbalance); first target ≥ 1× the stop distance, runner managed structurally. You read a plausible intention. Treat it as a hypothesis with an invalidation — not a verdict.


Pro Tips to Build Fluency

  • Focus on one POI per session — chasing flow everywhere is how the screen wins.
  • Read slower footprints (5-min or range-based) before scaling down — the patterns are the same; the noise is lower.
  • Sim trade for entry confirmation only, not whole-strategy validation.
  • Tag every journaled trade with the order-flow read that triggered it (e.g., "buyer absorption + imbalance reclaim + CVD divergence"). Without tagging, you cannot compute the per-pattern hit rate that justifies sizing.
  • Replay 3 absorptions and 3 stacked imbalances per week from saved sessions; log volume/range ratio and outcome. Pattern recognition beats theory after a few hundred reps.

Frequently asked questions

What is absorption in order flow?

Absorption is when large aggressive market orders hit a price level without moving price — passive limit orders soak up the flow without yielding ground. A working quantitative threshold: at least 2× the prior-bar aggressive volume traded while price advances less than 0.25 × ATR(14).

How is imbalance different from absorption?

Imbalance is one-sided volume dominance with price moving — typically a diagonal footprint ratio of 3× or more between adjacent prices. Absorption is large aggressive volume with price stuck. Imbalance is aggression finding no resistance; absorption is aggression meeting a defender.

What is a stacked imbalance?

A stacked imbalance is three or more consecutive footprint rows where the diagonal volume ratio (bid volume at price P vs. ask volume at price P + 1 tick) exceeds 3×. The 3× threshold is the Bookmap / ATAS / Sierra Chart default; 4× is stricter, 2× tends to be noisy.

Does absorption always lead to a reversal?

No. Roughly half of textbook-clean absorptions fail — the apparent defender is an iceberg that runs out, a spoofed bid that vanishes, or a level that simply gets overrun. Treat absorption as a condition requiring confirmation (typically a CVD divergence and a structural trigger), not as a standalone signal.

What is the difference between initiative and responsive trading?

From Dalton's auction-market framework: initiative participants cross the spread with market orders to push price away from value; responsive participants post limit orders into perceived edges of value to fade extension. Initiative is aggression; responsive is defense of fair value.


Final Thought

Structure shows you where. Order flow shows you when.

Imbalance = aggression. Absorption = defense. Initiative = commitment.

When they align with your setup, you don't have a signal — you have a hypothesis with an invalidation, backed by intentional flow. That is the most a probabilistic edge can ever be.

Next: spoofing, stacking, and iceberg orders — absorption is exactly where icebergs and spoofs hide. The next lesson teaches you to filter them out before they cost you a stop.