INFINITY VISION FXVISION CHART INSIGHTS
Order Book & Liquidity · Intermediate

Understanding Order Book Imbalance

14 October 2026 · 2 min read · Infinity Vision FX

Understanding Order Book Imbalance — original cover illustration

Order book imbalance compares the size waiting on the bid side with the size waiting on the ask side. It is a quick summary of displayed liquidity around the market.

The formulas

For the best N levels on each side:

  • Depth ratio = total bid size ÷ total ask size
  • Imbalance = (bid size − ask size) ÷ (bid size + ask size), from −100 % (all asks) to +100 % (all bids)
Bid and ask size at five levels with the imbalance calculation
Illustrative: 212 bid vs 142 ask over five levels → +19.8 %.

Variations in VISION CHART

  • Configurable depth window — 1, 5, 10 or 20 levels. A single level reacts fast; deeper windows are steadier.
  • Price-level imbalance — bid vs ask size at each row of the DOM.
  • Imbalance history — the value sampled over time, so you can see pressure shifting.

Why it is fragile

Displayed size can be added and cancelled in milliseconds. Some participants place size they never intend to trade, and hidden orders do not count at all. An imbalance can therefore flip instantly without any trade.

Data requirements

Real-time Level 2 depth with sequence numbers, so the book stays accurate. If updates are missed, the book is resynchronised from a fresh snapshot rather than guessed.

A worked example (illustrative)

Top five levels:

LevelBid sizeAsk size
14522
23141
36018
42427
55234

Σ bid = 212, Σ ask = 142. Imbalance = (212 − 142) ÷ (212 + 142) = +19.8 %; ratio = 1.49.

Interactive example: open this article on the Infinity Vision FX website to use it.

Reading imbalance history

A single reading is noisy. VISION CHART samples imbalance every second and shows it as a line. A bid-heavy book that stays bid-heavy while price falls tells a different story from one that flips to ask-heavy as price falls: in the first case, buyers' displayed orders are being hit; in the second, they are being withdrawn.

Limitations

  • Only displayed size counts; hidden orders are invisible.
  • A single very large order can dominate the calculation; check the per-level view.

Key takeaways

  • Imbalance compares displayed bid and ask size over a depth window.
  • Shallow windows react fast; deep windows are smoother.
  • Displayed size is fragile — confirm with executed trades.

Next article: Speed of Tape Explained

Educational content only, not financial advice. Examples and illustrations use sample numbers and are not observations of real market activity. Order flow describes past and present activity; it does not predict prices.

Related articles

What Is a Liquidity Heatmap? — cover illustration
Order Book & Liquidity · 3 min readWhat Is a Liquidity Heatmap?

A liquidity heatmap paints resting order-book size over time. Here is what it needs, what it shows, and what it cannot prove.

Understanding Liquidity Changes — cover illustration
Order Book & Liquidity · 2 min readUnderstanding Liquidity Changes

How to tell executed liquidity from cancelled liquidity, and why the difference matters.

Understanding Depth of Market — cover illustration
Order Book & Liquidity · 2 min readUnderstanding Depth of Market

How to read a DOM price ladder: bid size, ask size, cumulative depth, and why displayed size is not a promise.