Guides

Liquidation Heatmap Explained

Liquidation heatmap explained for crypto traders: what it shows, how leverage shapes it, where it misleads, and how to read it with risk in mind.

“Liquidation heatmap” usually means a visual estimate of where leveraged positions may be forced out if price reaches certain levels. This guide explains how a liquidation heatmap is built, what it can and cannot tell you, and how to connect it to leverage, margin, funding, and order book context. Perpetual futures are derivative contracts that track an underlying market without an expiry date. Spot traders often know charts already, but derivatives add leverage, margin, liquidation, and funding, so the heatmap needs careful interpretation. It is descriptive, not predictive, and never a signal or a promise of what price will do next.

What a liquidation heatmap shows

Liquidation is the forced closure of a leveraged position when its remaining equity falls to the exchange’s maintenance margin requirement. On screen, a liquidation heatmap plots estimated clusters of long and short liquidations at price levels above and below the current market.

Leverage lets a trader control a larger position value with a smaller amount of margin. Margin is the collateral set aside to support an open derivatives position. If you want the mechanics behind those terms first, see leverage, margin and liquidation and notional value.

The visual often appears as bands or bright zones rather than single lines. That happens because many traders choose similar leverage ranges and enter around obvious prices, so their estimated liquidation levels collect in the same areas.

That does not mean the heatmap is looking directly into every account on a venue. It is an estimate built from assumptions about open interest, positioning, and margin settings, not a complete account-by-account record.

The key reading is mechanical, not directional:

  • it does not tell you whether price should go up or down
  • it points to areas where forced closing pressure may increase if price reaches them
  • it helps frame where volatility may speed up once thresholds start getting hit

Traders watch these zones because liquidation can create short bursts of activity. If enough positions are forced out together, rapid buys or sells may hit the market and move price quickly.

In a play-money setup such as the testnet terminal and play-money portfolio, you can see how open positions, unrealized PnL, and liquidation levels fit together without using real funds.

How liquidation levels are created from leverage and margin

A balance scale, gauge, and small coin floating apart in a centered isometric composition.

To understand a liquidation heatmap, you need the math that creates the levels. In isolated margin, only the margin assigned to that position is at risk, rather than the whole account balance.

For a linear, USDT-margined perpetual, leverage sets how close liquidation can sit to the entry. A useful shortcut is this: with 10x leverage, a 10% adverse move uses up the initial margin; with 100x leverage, a 1% adverse move does; with 2x leverage, a 50% adverse move does.

Initial margin equals position value divided by leverage. So a 10,000 USDT position at 10x leverage needs 1,000 USDT of initial margin. The same 10,000 USDT position at 100x leverage needs 100 USDT.

That is why higher leverage produces denser liquidation zones near current price. The position value is the same, but the margin buffer is much smaller.

Maintenance margin is the minimum equity a position must keep to remain open. In the ZK Futures demo, the maintenance margin rate is 0.5% of the position value at the mark price. If you need the pricing reference behind that rule, see mark price reference.

Unrealized PnL is the gain or loss on an open position based on the current mark price rather than a closed trade. Liquidation happens when margin plus unrealized PnL falls to the maintenance margin level, and the loss is capped at the position’s margin.

In practice, traders track a few moving parts together:

  • entry price
  • leverage
  • position value
  • distance to liquidation
  • funding payments in the play-money wallet

You can compare how this behaves across the demo markets, then record the setup in a simple trading journal. Many traders also place a stop order or choose a limit price before liquidation becomes the forced exit.

What a heatmap leaves out

A liquidation heatmap does not know each trader’s actual liquidation price. It compresses many possible positions into estimated zones, so two accounts that entered near the same level can still have very different risk if their leverage, margin left, or funding payments differ.

One blind spot is the exact liquidation rule. On a linear, USDT-margined perpetual, liquidation is not triggered by a colored band on the chart. It happens when position equity reaches maintenance margin. In ZK Futures, maintenance margin is 0.5% of position value at the mark price, and the loss is capped at the position’s margin.

That makes mark price critical. Mark price is the reference price used to value the position for liquidation, not just the last trade printed on the screen. A market can trade briefly at one last price while the mark price stays elsewhere, so the visible chart move and the liquidation trigger do not always line up.

Funding also sits outside most heatmap views. Funding is the periodic payment between longs and shorts that keeps perpetuals aligned with the underlying market. Those payments change equity even if size and entry stay the same.

For example:

  • a 10,000 USDT position charged 0.01% funding pays 1 USDT per settlement
  • repeated payments reduce the remaining buffer to liquidation
  • receiving funding increases that buffer instead

In the demo, funding settles every 30 seconds and is capped at 0.1% of position value per settlement. So read the heatmap as rough stress mapping, not a full account-by-account liquidation engine.

How to read a liquidation heatmap with order book context

A compass, linked blocks, and a small shield arranged in a calm centered scene.

A liquidation heatmap is easier to read when you place it next to the order book. The order book is the live list of bids and asks waiting at each price, so it shows how much resting interest sits between the market and a liquidation zone.

Start with location, not prediction.

  • find the nearest liquidation bands above and below price
  • check how far away they are
  • compare that distance with the depth sitting in the book
  • watch whether trades are actually consuming that depth

This matters because forced closes need price to travel first. A large short-liquidation cluster above the market may attract attention, but it still takes aggressive buying to lift offers and push the mark price into that area. A long-liquidation cluster below price works the same way in reverse: bids have to give way before selling reaches the zone.

The useful question is not “Will price hit the bright area?” It is “What stands in the way before price gets there?” Thick resting liquidity can slow a move, while thin liquidity can let price move faster once pressure builds.

Keep timing in mind too. The heatmap is an estimate of where stress may appear. The order book shows what is available right now. If the book changes quickly, the path into a liquidation zone can change quickly too.

In ZK Futures, each market matches by price-time priority and shows ten price levels on each side. Because every balance is play money, it is a simple place to practice reading liquidation areas against visible book depth without real funds.

Risk limits and a sane workflow for beginners

A liquidation heatmap is most useful before you place an order. It helps you judge whether the area you are trading leaves enough room between entry and forced exit.

Begin with the mechanics of the position, not the colors on the chart:

  • choose the market
  • set the position value in USDT
  • pick leverage from 1x to 100x
  • calculate initial margin as position value divided by leverage
  • note the liquidation price before entering

For isolated margin, only the margin assigned to that position is at risk. That does not make leverage safe. It means the loss is capped at the position’s margin, and liquidation can still happen quickly when leverage is high.

A practical routine is to ask four questions before every trade:

  • How far is the liquidation price from entry?
  • What mark-price move would put equity near maintenance margin?
  • Could repeated funding payments matter if the position stays open?
  • Is the order book thin enough that price could jump into that area fast?

On ZK Futures, you can rehearse that process with play money. A new account starts with 1,205.50 test USDT, and the balances have no monetary value.

Common questions about liquidation heatmaps

How is a liquidation heatmap different from open interest?

Open interest is the total number of outstanding derivatives positions that remain open. A liquidation heatmap is an estimate of where those positions may be forced out if price moves far enough.

That difference matters because open interest answers “how much is open,” while a heatmap tries to answer “where stress may appear.” A market can have high open interest without a nearby liquidation cluster if positions are spread across different entries and leverage levels.

Why do heatmaps show bands instead of one exact liquidation line?

A heatmap usually shows zones because traders rarely share one identical setup. Even when many entered around the same price, their liquidation levels can still differ because of:

  • long or short direction
  • entry price
  • leverage used
  • remaining margin
  • funding paid or received

The result is a concentration area, not one universal trigger.

Can two traders in the same market have very different liquidation prices?

Yes. Two traders can buy or sell the same perpetual and still face very different liquidation prices.

One reason is leverage. In a linear, USDT-margined perpetual, higher leverage leaves less room for an adverse move before equity falls toward maintenance margin. Another reason is margin size: a larger isolated margin buffer changes how close liquidation sits to entry.

How do you estimate liquidation price in the demo?

In ZK Futures, every balance is play money, and the demo uses isolated margin with leverage from 1x to 100x.

The liquidation price of a long position is:

entry price x (1 - 1/leverage) / (1 - 0.005)

The liquidation price of a short position is:

entry price x (1 + 1/leverage) / (1 + 0.005)

These formulas show why liquidation heatmap zones often gather near heavily leveraged positions. They also show the main risk plainly: with high leverage, liquidation can arrive after a much smaller adverse move.

Try the concept with play money

If you want to test how a liquidation heatmap relates to an open position, use a setup where mistakes do not involve real funds.

ZK Futures is a testnet demo of a hybrid crypto exchange for perpetual futures. Every balance in it is play money, and a new account starts with 1,205.50 test USDT with no monetary value.

You can open long or short positions in BTC, ETH, SOL, DOGE, and PEPE perpetuals quoted in USDT, using isolated margin and leverage from 1x to 100x. Treat it as practice for reading liquidation distance, unrealized PnL, funding entries, and changing book depth together.

Share