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
$687.30M
78,308 fills
Shorts liquidated
$308.03M
27,456 fills
Largest cluster
$39.42M
Longs at 81,000 to 81,200

BTC-PERP, last 30 days

Longs liquidatedShorts liquidatedPrice now
LongsPriceShorts
84,000
83,000
82,000
$39.42M
81,000
80,000
79,000
$19.61M
78,000
77,000
76,000
75,000
75,780

Each row is a 200 USD price range. Price now 75,780.

Table view
PriceLongsShorts
84,800 to 85,000$33 · 1 fill$725K · 162 fills
84,600 to 84,800–$3.36M · 449 fills
84,400 to 84,600$1.7K · 1 fill$6.89M · 448 fills
84,200 to 84,400–$1.62M · 210 fills
84,000 to 84,200–$11.41M · 800 fills
83,800 to 84,000$5.1K · 3 fills$13.22M · 1,186 fills
83,600 to 83,800$1.75M · 309 fills

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=BTC-PERP -d from=-30d -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
$9.51M · 620 fills
83,400 to 83,600$5.25M · 593 fills$11.04M · 1,322 fills
83,200 to 83,400$1.58M · 261 fills$7.42M · 828 fills
83,000 to 83,200$2.10M · 288 fills$2.46M · 397 fills
82,800 to 83,000$4.61M · 448 fills$6.67M · 669 fills
82,600 to 82,800$5.63M · 924 fills$11.27M · 976 fills
82,400 to 82,600$5.21M · 1,017 fills$4.82M · 702 fills
82,200 to 82,400$6.58M · 1,114 fills$10.86M · 898 fills
82,000 to 82,200$8.05M · 1,174 fills$7.96M · 647 fills
81,800 to 82,000$23.88M · 3,494 fills$7.03M · 855 fills
81,600 to 81,800$29.88M · 2,632 fills$16.66M · 1,405 fills
81,400 to 81,600$20.58M · 2,889 fills$7.45M · 1,045 fills
81,200 to 81,400$22.96M · 2,720 fills$6.98M · 749 fills
81,000 to 81,200$39.42M · 3,208 fills$10.64M · 961 fills
80,800 to 81,000$20.59M · 2,984 fills$6.10M · 595 fills
80,600 to 80,800$33.80M · 3,417 fills$11.69M · 901 fills
80,400 to 80,600$17.03M · 2,893 fills$7.39M · 531 fills
80,200 to 80,400$18.99M · 2,463 fills$4.70M · 449 fills
80,000 to 80,200$35.22M · 3,145 fills$4.45M · 293 fills
79,800 to 80,000$26.99M · 3,309 fills$6.26M · 260 fills
79,600 to 79,800$17.10M · 2,306 fills$1.92M · 286 fills
79,400 to 79,600$22.10M · 2,628 fills$2.90M · 464 fills
79,200 to 79,400$27.38M · 2,646 fills$4.81M · 534 fills
79,000 to 79,200$8.12M · 513 fills$3.31M · 446 fills
78,800 to 79,000$13.72M · 660 fills$1.89M · 297 fills
78,600 to 78,800$17.49M · 2,378 fills$19.61M · 1,019 fills
78,400 to 78,600$12.23M · 1,275 fills$13.53M · 867 fills
78,200 to 78,400$12.30M · 900 fills$4.72M · 761 fills
78,000 to 78,200$17.28M · 1,592 fills$5.90M · 621 fills
77,800 to 78,000$7.42M · 1,060 fills$6.80M · 809 fills
77,600 to 77,800$15.24M · 1,829 fills$10.87M · 1,134 fills
77,400 to 77,600$13.36M · 1,078 fills$6.65M · 442 fills
77,200 to 77,400$12.05M · 1,198 fills$4.77M · 322 fills
77,000 to 77,200$25.30M · 2,369 fills$7.84M · 325 fills
76,800 to 77,000$17.77M · 1,860 fills$6.88M · 254 fills
76,600 to 76,800$21.61M · 2,847 fills$1.74M · 141 fills
76,400 to 76,600$16.18M · 2,038 fills$1.54M · 118 fills
76,200 to 76,400$25.75M · 1,696 fills$3.05M · 146 fills
76,000 to 76,200$8.77M · 1,668 fills$462K · 82 fills
75,800 to 76,000$8.88M · 1,287 fills$153K · 21 fills
75,600 to 75,800$9.41M · 1,219 fills$116K · 8 fills
75,400 to 75,600$3.24M · 428 fills$19 · 1 fill
75,200 to 75,400$12.04M · 1,719 fills–
75,000 to 75,200$7.94M · 1,098 fills–
74,800 to 75,000$4.54M · 729 fills–

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