06 / 15 Intermediate 9 min read

Imbalances: where one side was not contested.

Imbalance is the most flagged and least understood pattern on a footprint chart. Here is what it actually measures, and what it genuinely cannot tell you.

ORDER FLOW ACADEMY 06 / 15

Start here

An imbalance is a price level where one side clearly outgunned the other.

Not slightly. Meaningfully — usually three or four times as much volume on one side as the other. It is the footprint's way of flagging: something one-sided happened right here.


01 — The calculation

Why imbalances are measured diagonally

This trips up almost everyone, so it is worth getting right.

You might expect an imbalance to compare bid volume and ask volume at the same price. Most platforms do not do that, and there is a good reason.

At a single price level the bid and the ask are two different order queues — the resting buyers at that price and the resting sellers at that price are separate populations. The meaningful comparison is between the two sides of the same auction event: the ask at one price against the bid at the price one tick below.

Diagonal comparison — the standard method
PriceBid ×Ask ×Diagonal check
4515.0062148
4514.7541287287 vs 41 below → 7:1 buy imbalance
4514.504196
4514.2518074

The 287 traded at the ask at 4514.75 is compared against the 41 traded at the bid at 4514.50. Buyers took seven times more than sellers were willing to press at the adjacent level.

Thresholds are configurable. 3:1 (300%) and 4:1 (400%) are the common defaults. Lower thresholds flag more levels and produce more noise; higher thresholds flag fewer and miss more. There is no magic number, and anyone who tells you there is has not tested it.


02 — What actually matters

Stacking

A single imbalance is close to meaningless. They occur constantly, in every session, in both directions, including in completely dead markets.

What carries information is stacked imbalances — three or more consecutive price levels imbalanced in the same direction.

Stacked buy imbalances — four consecutive levels
PriceBid ×Ask ×Note
4516.0055240imbalance
4515.7548312imbalance
4515.5061298imbalance
4515.2552265imbalance
4515.00190210balanced — stack begins above

Buyers pressed through four consecutive ticks without sellers meaningfully contesting any of them. Sellers were not defending this area — they were stepping out of the way.

Stacking matters because it implies persistence. One imbalanced level can be a single large order. Four in a row is a participant working through a range, or a genuine absence of opposing interest. Both are more informative than a one-off.

The core idea

Imbalances show you where one side was not contested. Zones of stacked imbalance often become reference points later — price frequently returns to them, and how it behaves on the retest tells you whether the original move had real backing.


03 — Honest limits

What imbalances do not tell you

Read this before you trade one

  • They are backward-looking. By the time a level is flagged, the trading that created it is finished. You are reading a record, not a live edge.
  • They are extremely common. A normal ES session produces hundreds. Rarity is not what makes one significant — location is.
  • Direction of the imbalance is not direction of the next move. Stacked buy imbalances into major resistance frequently mark the exact top, because that is where the last aggressive buyers got filled.
  • Threshold choice changes everything. The same bar shows five imbalances at 3:1 and one at 5:1. Your settings manufacture your evidence.

Common mistake

Treating every imbalance — or even every stack — as a signal to trade in that direction.

Imbalance tells you aggression was one-sided. It does not tell you the aggression was correct. The traders creating a stacked buy imbalance at the high of the day are, quite often, the exact people about to be trapped. Whether one-sided aggression is a continuation clue or a warning depends entirely on where it happens and whether it produces follow-through.


04 — Putting it together

A practical example

ES has balanced in a tight range for ninety minutes. Volume is low, both sides are trading, no imbalances of note.

  1. A stack appears Five consecutive buy imbalances take price out of the top of the range on a clear expansion in volume.
  2. Price holds above The next two bars trade above the old range high and do not fall back into it.
  3. The retest Twenty minutes later price returns to the top of the old range — where the stack began.
  4. The information If sellers cannot push back into the range and buyers step in again, the original stack is being confirmed. If price slices straight back through the whole stacked zone, the breakout had no real backing and the buyers who chased it are now offside.

Notice that the imbalance itself was not the trade. The imbalance created a reference area. The trade — if there is one — comes from how price behaves when it returns to that area.

Key takeaways

  • An imbalance flags a level where one side traded several times more volume than the other, measured diagonally (ask at one price vs bid one tick below).
  • Common thresholds are 3:1 or 4:1. The threshold is a setting, not a truth.
  • Single imbalances are noise. Stacked imbalances imply persistence and are worth marking.
  • Imbalances are backward-looking and very common. Location determines whether one matters.
  • One-sided aggression at a major level is as likely to mark trapped participants as continuation.

◆ Where this is going

So what happens when the aggression is heavy and price does not move?

You have now seen aggression that worked. The next lesson covers the far more interesting case — when someone is on the other side taking everything, and price does not budge.

Continue to Absorption →

Tracked locally in your browser — no account needed.