It shows you, live on your chart, where one side overwhelmed the other at several prices in a row.
Reads every trade inside every candle, finds runs of consecutive bid/ask imbalances as they form, and marks each one as a zone that extends forward until price deals with it. Runs on a regular candlestick chart, no footprint bars needed.

Three numbers decide what counts. Everything after that is automatic.
Pick the imbalance ratio, how many levels in a row make a stack, and the minimum volume a level needs before it's considered.
The moment a candle builds a qualifying stack, a zone is drawn across those exact prices and starts extending to the right.
Each zone stays live until price retests it, closes through it, or indefinitely, whichever rule you choose.
One imbalance is noise. Several stacked on top of each other is one side leaning on the market, level after level.

The imbalance ratio is yours to set, 350% by default, alongside the stack length and minimum volume per level.
An empty opposite side can count as an imbalance if you want it to, and it's treated as one contract, so your ratio still applies instead of every zero passing automatically.
It overlays a regular candlestick chart and runs on its own tick engine, the same one behind Big Print and Profile+.
A stack matters until the market comes back and deals with it. Pick how each zone should end, and how it should look while it's live.


Zone length and width only change how a zone is drawn, never which stacks are detected.
Zoom in on any zone and the tape behind it is right there. No switching to a footprint chart to check the maths.

Stacked Imbalance is built for intraday futures traders who read aggression at the price level, and want the obvious runs found for them while they watch everything else.
Runs on NinjaTrader 8, on a regular candlestick chart. Full accuracy requires a live data feed providing CME Level 1 data while the indicator is running and connected, with Tick Replay enabled on the chart's data series. With Tick Replay on, Stacked Imbalance builds every candle your chart has loaded from real tick data, so stacks are found across your history, not just from the moment it was attached; without it, NinjaTrader only sends live data, so detection only runs forward from when the indicator is attached. If your feed or instrument doesn't provide CME Level 1 data, trades still process tick by tick using a midpoint-based classification in place of a true bid/ask comparison.
Stacked Imbalance is one part of the full order flow suite. All six indicators are included in a single subscription.
New to order flow terms like Delta, Point of Control, or Footprint charts? See the glossary →
TrackTicks Stacked Imbalance is a charting and data-visualization tool. It does not generate buy or sell signals, does not predict future price movement, and is not a substitute for your own analysis, judgment, or risk management. Accuracy of the real-time bid/ask classification depends entirely on the completeness and timeliness of the data supplied by your NinjaTrader connection, data feed, and broker.
Trading futures carries a substantial risk of loss and is not suitable for everyone. See the full site disclaimer for complete terms.