Guide

Stacked imbalances: what they are and how long they hold

By Swiftedge · Published

An imbalance is a price where one side was far more aggressive than the other. A stacked imbalance is several of them in a row on the same side, and many traders treat the zone as support or resistance. We measured every stacked imbalance on Bitcoin for 41 hours: 72 % were traded through within five minutes.

What an imbalance is

On a footprint chart, every price row has two numbers: volume sold into the bid and volume bought from the ask. An imbalance compares them diagonally: buying at one price against selling one row lower, because a buyer who lifts the ask at 100 meets the sellers who were hitting the bid at 99. When one side is at least three times the other (300 %, the most common setting), the row is an imbalance.

When imbalances stack

Three or more buy imbalances in a row means aggressive buyers dominated a whole band of prices in that candle; three or more sell imbalances, the same for sellers. The usual reading is that the band may act as support (buy stack) or resistance (sell stack) when price comes back. Swiftedge's footprint marks these runs with a bar along the edge of the candle.

Stacked imbalance zones in Swiftedge Depth

The Stacked imbalance zones indicator does the same on any chart type, including the plain heatmap. In each time window (15 seconds by default) it compares buying and selling on 5 USD rows, needs at least 40,000 USD of aggressive volume per row and three rows in a row, and draws a box that runs to the right until price trades through it. Every setting can be changed, including how far back zones are shown: the last hours, today, or from a time of day you choose.

Swiftedge Depth with five-minute candlesticks over the live order book heatmap, stacked imbalance zones and the imbalance readout
Five-minute candlesticks over the live order book heatmap with the Stacked imbalance zones indicator (boxes with the aggressive volume in each zone) and the Imbalance readout in the top right corner.

Open Depth with imbalance zones

What our data shows

If stacked imbalances were reliable support and resistance, most zones would hold for a while. On Bitcoin they mostly didn't:

Stacked imbalance zones, BTCUSDTZonesTraded through within 1 min5 min15 min1 hour4 hours
Buy zones (support side)95546 %73 %83 %91 %94 %
Sell zones (resistance side)96045 %71 %84 %93 %97 %
All zones1,91545 %72 %84 %92 %95 %
Levels in the stackZonesTraded through within 5 minStill unbroken after 1 hour
3 levels1,05975 %7 %
4 to 5 levels64870 %10 %
6 or more levels20868 %7 %

Swiftedge's own record of every BTCUSDT trade on Binance's perpetual futures, 19 October 2026 21:00 UTC to 21 October 2026 14:00 UTC (41 hours, 2,175 zones; the 1,915 shown had at least four hours of data after them). Default settings: 15-second windows, 5 USD rows, 3× ratio, at least 40,000 USD of aggressive volume per row, 3 rows in a row. "Traded through" = the first trade below a buy zone or above a sell zone after the window closed. Median life of the zones that broke: 73 seconds. Measured with the same code that draws the zones in Depth.

None of this says a zone can't matter. It says a stacked imbalance on its own is common, about 50 per hour on Bitcoin with the default settings, and usually temporary. Zones that have already held for a while are the rare ones.

The imbalance readout

The second new indicator, Imbalance readout, shows two numbers in a corner of the chart: order book imbalance, (bids − asks) ÷ (bids + asks) within a chosen distance of price, and the same ratio for aggressive buying and selling over the last seconds or minutes. They turn colour beyond a threshold you set. Both describe the moment; neither is a forecast.

Common questions

What is a stacked imbalance?

Three or more imbalances in a row on the same side of a footprint candle: at each of those prices, aggressive buyers (or sellers) traded at least three times as much as the other side, compared diagonally.

Are stacked imbalances support and resistance?

Sometimes, but not usually for long. In 41 hours of Bitcoin data, 72 % of stacked imbalance zones were traded through within five minutes and about 8 % were still unbroken after an hour.

Why diagonal and not side by side?

Because that is how trades meet. Buyers lifting the ask at one price trade against the bid one step lower, so comparing the ask at a price with the bid below it measures the two sides of the same moment.

Can I change the settings?

Yes. In Swiftedge Depth you can change the time window, row size, ratio, minimum volume, number of rows in the stack and how far back zones are shown.

Terms on this page: Imbalance, Stacked imbalance, Footprint chart, Delta, Aggressor, Point of control (POC).

Keep reading

How to read the Swiftedge options chainSwiftedge Options shows Bitcoin options as one live chain: strikes as rows, open interest as bars, implied… What is an order book heatmap?An order book heatmap shows resting limit orders over time as colour: where liquidity sits, where it… Order flow explained: takers, makers and absorptionOrder flow is aggressive market orders meeting passive limit orders. What takers and makers do, what… Liquidity walls: what they are and when they breakA liquidity wall is an unusually large resting order. How to tell a real wall from a spoof, why round numbers… What is GEX? Gamma exposure in Bitcoin optionsGEX estimates how much options dealers must buy or sell to stay hedged as Bitcoin moves. How it is… What is CVD? Cumulative volume delta for BitcoinCVD adds up aggressive buying minus aggressive selling. How it is calculated, how to read it with the order… Liquidation heatmap vs order book heatmap for BitcoinBoth draw bright bands on a Bitcoin chart, but one shows real resting orders and the other estimates forced… Spoofing in Bitcoin: how often big walls are pulledWe classified every large wall in four weeks of the Bitcoin futures order book as held, eaten or pulled. What… Ethereum liquidation heatmap explainedHow an ETH liquidation heatmap is made, where ETH longs and shorts get liquidated at each leverage, and how… Bitcoin order book heatmapWhat the live BTC heatmap shows and how to read it step by step. Order flow and options glossaryAbsorption, CVD, VWAP, open interest, implied odds, GEX, max pain and more, each in a few sentences. Swiftedge DepthThe live order book heatmap this guide describes. Free, in the browser, no sign-up.