Order Flow Imbalance Explained (Footprint)
An order flow imbalance is a price level where aggressive buyers or sellers overwhelm the other side. On a footprint chart, imbalances mark where conviction concentrates — and stacked imbalances reveal institutional momentum. Here is how to read them.
Senzoukria · Learn · Updated June 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 showing 0 versus 2 contracts looks like a 100% imbalance but means nothing — a classic way to drown in false signals.
Stacked imbalances = momentum
A single imbalance is a data point. Several imbalances stacked at consecutive levels in the same direction are a signal. Stacked buy imbalances running up a candle show buyers aggressively taking every offer on the way up — sustained, one-sided conviction that is hard to fake. This is one of the clearest footprint reads for institutional momentum.
Unfilled imbalances become magnets
Imbalances often act like unfinished business. A zone of strong one-sided aggression that price leaves behind tends to attract price back later, as the market revisits levels where liquidity was taken too quickly. Many traders mark unfilled imbalance zones as future targets or reaction areas.
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 same-row bid vs ask instead of the diagonal — it understates real pressure.
- Treating one isolated imbalance as a trade signal instead of looking for stacking and context.
Key takeaway: imbalances show where aggression concentrated; stacked imbalances show momentum; unfilled ones show where price may return. Always 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 so you see real conviction, not noise. Connect NinjaTrader, Apex / Rithmic or a crypto feed and try it on a free preview.
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 several imbalances in the same direction at consecutive price levels. They signal sustained, one-sided aggression — usually institutional momentum rather than random noise.
- Why is imbalance measured diagonally?
- Aggressive buying at one price is best compared to aggressive selling at the price just below it (and vice versa), because that is where the two sides actually meet. Comparing the bid and ask on the same row understates real one-sided pressure.