Documentation

Liquidation Heatmaps

How to read the liquidation heatmaps in CSAPP — clusters of leveraged positions that act as magnets for price.

Last updated: May 18, 2026

A liquidation heatmap is a visual map of where leveraged positions will be force-closed if price reaches certain levels. Big clusters act as magnets — markets often gravitate toward them, sweep them, and reverse. Reading a heatmap before a trade tells you where the most painful (or most profitable) moves are likely to happen.

What a heatmap shows

The heatmap is a chart with price on the Y axis and time on the X axis. Bright bands (usually yellow/orange/red on a dark background) indicate price levels where many leveraged positions would be force-liquidated.

  • Bright zones above current price = stacked short liquidations (shorts get squeezed if price moves up here).
  • Bright zones below current price = stacked long liquidations (longs get squeezed if price moves down here).
  • Color intensity = total dollar value of positions that would be liquidated at that level.

CSAPP's heatmap aggregates data across major exchanges (Binance, Bybit, OKX, etc.) and various leverage tiers (10×, 25×, 50×, 100×).

Why liquidation clusters move price

When price reaches a cluster:

  1. Forced sells/buys at high speed — liquidations are market orders that get filled regardless of slippage. A $50M long-liquidation cluster becomes $50M of forced selling in seconds.
  2. Cascading effect — the price impact of liquidation can trigger more liquidations at nearby levels.
  3. Mean reversion after the sweep — once the cluster is liquidated, the supply/demand imbalance often reverses. Markets sweep liquidations and bounce.

This is why a "long squeeze" or "short squeeze" appears as a sharp candle followed by a sharp reversal — the squeeze burns through the cluster and exhausts the imbalance.

How traders use heatmaps

Three workflows:

Workflow 1: Identify magnet levels

Before taking a trade, glance at the heatmap. Are there bright clusters in the direction of the trade?

  • Long setup with a bright cluster above → adds confluence. Price is likely to be pulled up to and through the cluster.
  • Long setup with a bright cluster below → warning. A short-term liquidation sweep could trigger your stop before the move resumes.
  • No nearby clusters → trade plays out based on technicals alone.

Workflow 2: Place targets at clusters

Instead of setting a target at an arbitrary level, set it just past a cluster. The logic: price almost always touches a major cluster before reversing. Putting your TP right at the cluster gets you filled before the reversal; putting it just past requires the move to "stick" — better RR but lower hit rate.

A common pattern for swing trades:

  • TP1: just before the nearest cluster (high hit rate)
  • TP2: through the cluster (medium hit rate)
  • TP3: at the next major level (low hit rate, big payoff)

Workflow 3: Avoid stop-hunt zones

Markets routinely sweep below visible swing lows or above visible swing highs to trigger retail stops, then reverse. The heatmap shows you these "stop zones" before they're hit. If your planned stop sits right inside a liquidation cluster, the market is more likely to come for it. Move the stop past the cluster (or take a smaller position with a wider stop).

Reading the colors

CSAPP's heatmap uses a standard color scale:

ColorMeaning
Dark gray / blueNo or low liquidation density. Normal price zone.
YellowModerate cluster. Worth noting.
OrangeSignificant cluster. Likely to influence price.
Red / brightMajor cluster. High-magnet zone.

A few rules of thumb:

  • A red zone within 2–3% of current price = strong magnet for the next few hours/days.
  • A red zone 5–10% away = strategic target/risk level for swing trades.
  • An empty zone = market hasn't built up positioning here.

Worked example

BTC is at $42,000. The heatmap shows:

  • $42,500–$43,000: bright orange (short liquidations cluster)
  • $41,200–$41,500: dim yellow (small long liquidations)
  • $44,200: red (major short cluster)
  • $39,800: orange (medium long cluster)

Reading this:

  • Price is likely to be pulled up to $42,500–$43,000 first (the closest cluster). Short positions get squeezed there.
  • After that sweep, the next magnet is $44,200 — but there's no guarantee price reaches it on the same leg.
  • On the downside, $39,800 is the major long-liquidation cluster. A breakdown would likely flush there.
  • The $41,200–$41,500 zone is small — not a primary target.

A long trader takes the trade with TP1 at $42,500 (cluster), TP2 at $44,000 (just below the red cluster), stop at $41,000 (below the small long cluster but above the bigger one). That's heatmap-informed trade structure.

Common mistakes

  • Treating heatmaps as crystal balls. Heatmaps show where positioning is, not when price moves. A cluster can persist for days before being touched.
  • Ignoring time decay. Liquidation data shifts as positions are opened/closed. A cluster from yesterday may not be active today. Refresh the heatmap before each trade.
  • Buying right at a long cluster. "It's cheap" — until the cluster blows out and goes another 5% lower. Wait for the cluster to clear.
  • Confusing dollar-density with probability. A $100M cluster doesn't guarantee a 100% chance of being hit. It just makes it more probable than the surrounding empty zones.

Heatmaps + signals

CSAPP signals already factor heatmap data into the analyst's view, but the signal card doesn't visualize it. For premium users, you can pull up the heatmap for any coin in the signal detail view, see how the trade lines up against the liquidation landscape, and decide whether to adjust your stop or target.

In CSAPP

The heatmap viewer is in the Alerts section of the app. Tap any heatmap alert to open a full-screen, pinch-zoomable view of the live heatmap. The viewer supports swiping through historical snapshots (premium) so you can see how positioning has evolved.

CSAPP
Ready to apply what you learned?
Real-time trading signals with entry, TP, and SL — set up in 60 seconds.
Get started free

Didn't find what you were looking for?

Reach our support team — we typically reply within one business day.

support@cryptosignalapp.com

Related articles