Liquidation map // Hyperliquid, public on-chain positions

XRP liquidation map

Where leveraged XRP positions would be force-closed. Longs liquidate below the current price, shorts above it, and each bar is the position value stacked at that level. This covers the accounts we can read, not the whole market, and the table under the chart says exactly how much that is.

snapshot built 2026-11-01 22:33 UTC · position reads are a median 106 min old, oldest 212 min · 2,499 accounts, 2,499 positions · mark 1.25
nearest cluster above
1.40–1.41
$547K of shorts · 12.5% above
nearest cluster below
1.13–1.15
$7.5M of longs · 8.5% below
largest cluster on the chart
0.959–0.972
$43.8M of longs · 61.5% of that side · 22.5% away
plotted above vs below
$12.6M / $71.3M
shorts above · longs below

Rules: a cluster is one bar (1% of price wide). “Nearest” is the largest bar within 15% of the mark. “Largest” is shown only when a bar holds at least 3% of its side. These describe where positions sit. They are not a forecast of where price goes.

1.22 to 1.23: $139K of longs1.21 to 1.22: $196K of longs1.20 to 1.21: $207K of longs1.18 to 1.20: $422K of longs1.17 to 1.18: $453K of longs1.16 to 1.17: $68K of longs1.15 to 1.16: $470K of longs1.13 to 1.15: $7.5M of longs1.12 to 1.13: $2.7M of longs1.11 to 1.12: $177K of longs1.10 to 1.11: $2.0M of longs1.08 to 1.10: $70K of longs1.07 to 1.08: $767K of longs1.06 to 1.07: $691K of longs1.05 to 1.06: $3.2M of longs1.03 to 1.05: $81K of longs1.02 to 1.03: $65K of longs1.01 to 1.02: $109K of longs0.996 to 1.01: $29K of longs0.984 to 0.996: $212K of longs0.972 to 0.984: $429K of longs0.959 to 0.972: $43.8M of longs0.947 to 0.959: $34K of longs0.934 to 0.947: $22K of longs0.922 to 0.934: $262 of longs0.909 to 0.922: $167K of longs0.897 to 0.909: $36K of longs0.884 to 0.897: $13K of longs0.872 to 0.884: $275K of longs0.859 to 0.872: $110K of longs0.847 to 0.859: $104K of longs0.835 to 0.847: $48K of longs0.822 to 0.835: $24K of longs0.810 to 0.822: $4.5M of longs0.797 to 0.810: $515 of longs0.785 to 0.797: $788K of longs0.772 to 0.785: $7K of longs0.760 to 0.772: $3K of longs0.747 to 0.760: $342K of longs0.722 to 0.735: $281K of longs0.710 to 0.722: $102K of longs0.685 to 0.698: $80 of longs0.673 to 0.685: $25K of longs0.660 to 0.673: $15K of longs0.648 to 0.660: $44K of longs0.635 to 0.648: $20K of longs0.623 to 0.635: $375 of longs0.610 to 0.623: $50 of longs0.598 to 0.610: $29K of longs0.585 to 0.598: $81 of longs0.573 to 0.585: $2K of longs0.561 to 0.573: $6K of longs0.548 to 0.561: $75K of longs0.536 to 0.548: $359K of longs0.523 to 0.536: $1K of longs0.498 to 0.511: $466 of longs1.26 to 1.27: $445 of shorts1.27 to 1.28: $297K of shorts1.28 to 1.30: $243K of shorts1.30 to 1.31: $8K of shorts1.31 to 1.32: $62K of shorts1.32 to 1.33: $7K of shorts1.33 to 1.35: $15K of shorts1.35 to 1.36: $252K of shorts1.36 to 1.37: $6K of shorts1.38 to 1.40: $52 of shorts1.40 to 1.41: $547K of shorts1.42 to 1.43: $118K of shorts1.43 to 1.44: $125K of shorts1.44 to 1.46: $3K of shorts1.46 to 1.47: $3K of shorts1.47 to 1.48: $145 of shorts1.48 to 1.49: $1K of shorts1.49 to 1.51: $223 of shorts1.51 to 1.52: $41 of shorts1.52 to 1.53: $534 of shorts1.53 to 1.54: $3.8M of shorts1.54 to 1.56: $2K of shorts1.56 to 1.57: $4K of shorts1.58 to 1.59: $8K of shorts1.61 to 1.62: $176 of shorts1.62 to 1.63: $286 of shorts1.63 to 1.64: $263K of shorts1.66 to 1.67: $352 of shorts1.67 to 1.68: $439 of shorts1.69 to 1.71: $1K of shorts1.71 to 1.72: $4.4M of shorts1.72 to 1.73: $11 of shorts1.73 to 1.74: $799 of shorts1.74 to 1.76: $7K of shorts1.76 to 1.77: $54 of shorts1.78 to 1.79: $1K of shorts1.79 to 1.81: $2K of shorts1.81 to 1.82: $11 of shorts1.82 to 1.83: $18K of shorts1.83 to 1.84: $257 of shorts1.84 to 1.86: $3K of shorts1.86 to 1.87: $201K of shorts1.88 to 1.89: $2.0M of shorts1.89 to 1.91: $52 of shorts1.91 to 1.92: $37 of shorts1.92 to 1.93: $144K of shorts1.96 to 1.97: $49K of shorts1.97 to 1.98: $84 of shorts1.98 to 1.99: $15K of shortsmark 1.250.4980.7470.9961.251.491.741.99$43.8M$0$71.3M
1-4x5-9x10-24x25x+— cumulative longs— cumulative shortsbars: left axis · curves: right axis

How much of the market this is

Hyperliquid reports $195.1M of XRP open interest per side. Positions can only be read account by account, and no list of all accounts exists, so this table reconciles what we plotted against that total. The last column is money we cannot see.

SidePlotted share of OIPlottedBeyond ±60% axisNo liquidation priceIn accounts we cannot see
Longs36.5%$71.3M$4.5M$10.5M$108.9M
Shorts6.5%$12.6M$84.3M$0$98.3M

We draw a coin only when the accounts we can read hold at least 20% of open interest on each side. Known accounts skew toward larger traders, so the unseen remainder is not just a smaller copy of this chart. How accounts are found, and why coverage should grow →

Questions

What does the XRP liquidation map show?

Each bar is the dollar value of open leveraged XRP positions on Hyperliquid that would be force-closed if price reached that level. Long positions liquidate below the current price and shorts above it.

Is this every position?

No, and that is the most important thing on the page. Hyperliquid publishes positions per account, with no list of all accounts, so any map covers only the accounts its builder knows. We print our share of open interest beside the chart and withhold a coin when that share is too low to be meaningful.

Are these levels real orders?

No. They are liquidation prices of open positions, reported by the exchange itself. Nothing fires unless price actually arrives, and a level moves when a trader adds or removes margin.

Does price get pulled toward large clusters?

That is a popular claim and we have not seen it measured, so we make no claim about where price will go. We are now measuring it: every largest cluster we draw is recorded with a mirror band the same distance away in the opposite direction, and both are graded on the exchange’s own candles. If clusters do not get reached more often than their mirrors, we will publish that.

Do you only count recently-opened positions?

No. Every open position counts, however long ago it was opened. A liquidation price does not care about the age of the position behind it, and filtering by it would report a smaller number under the same name. The only age rule here is on our own reads: a position read more than 6 hours ago is dropped, because a stale read is a wrong price, not an old one.

How fresh is the data?

Reading every known account takes over an hour at the exchange's public rate limit, so this is a rolling snapshot, not a live feed. The age of the reads is printed above the chart, and positions read more than 6 hours ago are left out.

Why do the bar colours differ from other maps?

Ours are coloured by the actual leverage of the positions in each bar, as reported by the exchange. Some maps colour bars by the leverage that would be needed to liquidate at that price, which is a property of the price axis rather than of anyone's position.

XRP overview →All liquidation maps →Method →