IRONFLOW
IRONBOXAPILIQUIDATIONSPRICINGDOCSGET_API_KEY
GET_API_KEY

Hyperliquid liquidation heatmap

Where longs and shorts got liquidated, grouped by price, with the current price marked.

These are liquidations that already happened, from our own Hyperliquid nodes. Nothing here is predicted or modelled.

Projected levels
24h7d30d
BTCETHSOLHYPEXRPPUMPxyz:SPCXZECio:ANTHxyz:MRVL
Longs liquidated
$3.37M
2,036 fills
Shorts liquidated
$624K
665 fills
Largest cluster
$438K
Longs at 0.004000 to 0.004020

PUMP-PERP, last 7 days

Longs liquidatedShorts liquidatedPrice now
LongsPriceShorts
$177K
0.004500
0.004400
0.004300
0.004200
0.004100
$438K
0.004000
0.003900
0.003800
0.003700
0.003600
0.003677

Each row is a 0.00002 USD price range. Price now 0.003677.

Table view
PriceLongsShorts
0.004560 to 0.004580–$59 · 1 fill
0.004540 to 0.004560–$14.0K · 16 fills
0.004520 to 0.004540–$177K · 74 fills
0.004500 to 0.004520–$41.4K · 28 fills
0.004480 to 0.004500–$19.8K · 19 fills
0.004460 to 0.004480–$4.5K · 22 fills
0.004440 to 0.004460–

Get this data

One API call returns these price buckets for any Hyperliquid perp. A free key works. AI agents can ask our MCP server for the same data with get_liquidation_levels.

bash
curl -G https://api.ironflow.sh/v1/analytics/liquidation-levels \
  -H "Authorization: Bearer $IRONFLOW_API_KEY" \
  -d market=PUMP-PERP -d from=-7d -d bucket_size=auto
Get a free API keyAPI docs

Questions

What does the Hyperliquid liquidation heatmap show?

Liquidations that already happened on one Hyperliquid perp, grouped by price, over the last 24 hours, 7 days or 30 days, with the current price marked. Longs and shorts are shown apart, with the notional and the number of fills in each price range.

How is the heatmap computed?

From the liquidation fills our Hyperliquid nodes record: every fill Hyperliquid itself marks as a liquidation, on every perp, HIP-3 markets included. Their notional is summed into price ranges of about 0.25% of the price. Nothing is predicted or modelled.

Liquidation data guide

How often does the heatmap update?

The 24-hour view refreshes every minute, the 7-day view every 5 minutes and the 30-day view every 15 minutes. A liquidation reaches the API a few seconds after it happens.

Can I get these liquidation levels by API or MCP?

Yes. GET https://api.ironflow.sh/v1/analytics/liquidation-levels?market=BTC-PERP&from=-7d&bucket_size=auto returns the price ranges for any perp. Without a key you get the 10 busiest levels of the last 24 hours; a free key returns every level and 30 days. AI agents use the get_liquidation_levels tool on mcp.ironflow.sh/mcp.

API docsMCP setup

Automated derivatives trading is high-risk: you can lose all of your funds. Ironflow is trading software, not financial advice, and never holds your funds. Not available to U.S. persons or in sanctioned jurisdictions. See Risk Disclosure.

Not affiliated with Hyperliquid or Pear Protocol.

IRONFLOW

© 2026 IRONFLOW

Product

IronboxAPI and MCPPricingNodesTerminal

Data

Live liquidationsLiquidation mapLiquidation heatmapDatasets

Developers

DocsGuidesFree API keyStatusGitHub

Company

TermsPrivacyRiskAcknowledgements
$28.7K · 78 fills
0.004420 to 0.004440–$60.1K · 87 fills
0.004400 to 0.004420–$28.1K · 38 fills
0.004380 to 0.004400–$3.9K · 19 fills
0.004360 to 0.004380–$4.2K · 9 fills
0.004340 to 0.004360–$7.9K · 22 fills
0.004320 to 0.004340–$3.2K · 13 fills
0.004300 to 0.004320$195 · 1 fill$72 · 2 fills
0.004280 to 0.004300–$807 · 3 fills
0.004260 to 0.004280$603 · 5 fills$1.5K · 10 fills
0.004240 to 0.004260$21.0K · 39 fills$858 · 21 fills
0.004220 to 0.004240$4.2K · 19 fills$60.9K · 25 fills
0.004200 to 0.004220$14.1K · 15 fills$12.5K · 12 fills
0.004180 to 0.004200$17.9K · 14 fills$1.2K · 8 fills
0.004160 to 0.004180$5.0K · 15 fills$43.5K · 35 fills
0.004140 to 0.004160$6.0K · 18 fills$36.7K · 31 fills
0.004120 to 0.004140$12.4K · 19 fills$9.0K · 21 fills
0.004100 to 0.004120$20.0K · 34 fills$20.1K · 33 fills
0.004080 to 0.004100$4.7K · 20 fills$365 · 3 fills
0.004060 to 0.004080$297K · 53 fills–
0.004040 to 0.004060$158K · 49 fills$43.8K · 32 fills
0.004020 to 0.004040$41.4K · 45 fills–
0.004000 to 0.004020$438K · 151 fills$227 · 1 fill
0.003980 to 0.004000$47.8K · 56 fills–
0.003960 to 0.003980$3.9K · 37 fills–
0.003940 to 0.003960$251K · 108 fills$77 · 1 fill
0.003920 to 0.003940$48.7K · 75 fills–
0.003900 to 0.003920$67.8K · 74 fills–
0.003880 to 0.003900$107K · 207 fills–
0.003860 to 0.003880$398K · 122 fills–
0.003840 to 0.003860$98.4K · 69 fills–
0.003820 to 0.003840$43.7K · 23 fills–
0.003800 to 0.003820$24.3K · 23 fills–
0.003780 to 0.003800$65.8K · 59 fills–
0.003760 to 0.003780$86.0K · 56 fills–
0.003740 to 0.003760$22.0K · 39 fills–
0.003720 to 0.003740$68.0K · 65 fills$166 · 1 fill
0.003700 to 0.003720$21.5K · 37 fills–
0.003680 to 0.003700$66.5K · 57 fills–
0.003660 to 0.003680$108K · 66 fills–
0.003640 to 0.003660$128K · 83 fills–
0.003620 to 0.003640$112K · 61 fills–
0.003600 to 0.003620$12.9K · 34 fills–
0.003580 to 0.003600$267K · 78 fills–
0.003560 to 0.003580$279K · 109 fills–
0.003540 to 0.003560$1.0K · 1 fill–

What is the difference between the heatmap and the liquidation map?

The heatmap is history. The liquidation map projects where open positions would be liquidated next, from every open position on our node, and can be embedded on your own site with an iframe of https://ironflow.sh/embed/liquidations/map?market=BTC.

Liquidation mapHow to read the mapEmbed