Order Flow Imbalance Explained (Footprint)
A footprint imbalance flags a volume comparison that crosses a configured threshold. A common method compares ask volume at one price with bid volume one tick below. Stacking describes consecutive qualifying levels; it does not identify institutions or prove future momentum.
Senzoukria · Learn · Updated 13 September 2026
On a footprint chart, an imbalance is a cell where one side of the order flow clearly dominates the other. It is the footprint’s way of pointing at the prices where buyers or sellers were not just present, but aggressive.
How an imbalance is measured
The standard approach compares the two sides diagonally: the ask volume at one level against the bid volume at the level directly below it. When the ratio crosses a threshold — commonly 3:1 — the cell is flagged as a buy or sell imbalance.
- Buy imbalance — ask at a level overwhelms the bid below it. Aggressive buyers lifted offers far harder than sellers hit bids.
- Sell imbalance — bid at a level overwhelms the ask above it. Aggressive sellers dominated.
A good imbalance rule also enforces a minimum volume. Without it, a level with 2 contracts compared with zero has no finite ratio: 2 ÷ 0 is undefined. Define whether zero-denominator cells are excluded, specially flagged or normalized; do not call this a 100% ratio.
For platform conventions, consult the Sierra Chart Numbers Bars documentation. This article describes the displayed metric, not a performance claim.
Stacked imbalances describe consecutive observations
Several adjacent levels can qualify in the same direction. The result depends on the price grouping, threshold and minimum volume. It does not establish institutional identity or a profitable continuation rule.
Previously marked zones are hypotheses
A footprint records volume that already executed. An imbalance zone is not an unfilled limit order. If you study later revisits, define the zone and test all outcomes rather than selecting the reactions that worked.
Imbalance, absorption and delta together
Imbalances are strongest when read with the rest of the order flow picture:
- Stacked imbalances into a level, then absorption that stops price — momentum meeting a wall, a potential turn.
- Imbalances aligned with a rising cumulative delta — momentum confirmed by net pressure.
Common mistakes
- Flagging imbalances on thin levels with no minimum-volume floor.
- Comparing results from different diagonal or same-row conventions without labeling them.
- Treating one isolated imbalance as a trade signal instead of looking for stacking and context.
Key takeaway: imbalances show where aggression concentrated; stacked imbalances summarize adjacent qualifying cells. They do not prove the next price move. Pair them with a volume floor and the broader order flow context.
Spot imbalances automatically
Senzoukria flags diagonal imbalances and stacked imbalances directly on the native footprint, with a configurable ratio and minimum volume to control which observations are flagged. Connect NinjaTrader, Apex / Rithmic or a crypto feed and try it on a $9 first month.
Frequently asked questions
- What is an order flow imbalance?
- An imbalance is a footprint cell where one side strongly dominates the other — typically the ask at one level versus the bid at the level below (a diagonal comparison) exceeding a ratio like 3:1. It marks a level where aggressive buyers or sellers clearly took control.
- What are stacked imbalances?
- Stacked imbalances are consecutive price levels qualifying in the same direction under a defined ratio and volume floor. They summarize classified executions; they do not identify a participant or guarantee continuation.
- Why is imbalance measured diagonally?
- A diagonal convention compares ask volume at one price with bid volume one tick below. Same-row comparison is a different statistic, not inherently invalid. Check which convention the platform uses.