Zum Hauptinhalt springen

Methodik der Liquidationskarte

Eine Liquidationskarte zeigt, auf welchen Preisniveaus relativ zum aktuellen Kurs gehebelte Positionen in Perpetual Futures zwangsweise geschlossen würden: wie viele US-Dollar an Long-Positionen liquidiert würden, wenn der Preis auf das jeweilige Niveau fiele, und wie viele an Short-Positionen, wenn er darauf stiege.

Blocklens veröffentlicht zwei Karten, die auf grundlegend unterschiedliche Weise erstellt und stets getrennt gekennzeichnet werden:

QuelleWas sie darstelltCoinsHistorie
Binance — ModellEine Schätzung. Binance legt keine Positionen offen, daher werden die Niveaus aus dem öffentlichen Open Interest und stündlichen Kerzen mit dem unten beschriebenen Modell rekonstruiert.BTC, ETH, SOL, HYPE (USDⓈ-M-Perpetuals BTCUSDT, ETHUSDT, SOLUSDT, HYPEUSDT)ab 2023-01-01; HYPE ab 2025-06-06
Hyperliquid — tatsächliche PositionenTatsächliche Daten. Positionen auf Hyperliquid und ihre Liquidationspreise sind öffentlich; wir lesen sie für jeden Halter aus.BTC, ETH, SOL, HYPEab 2025-07-29

Sie finden die Karte unter Lab → Dashboards → Blocklens Special → Liquidation Map.

Der Großteil dieser Seite dokumentiert das Binance-Modell vollständig — Formeln, Parameter, Kalibrierung und bekannte Einschränkungen —, sodass jeder es aus öffentlich verfügbaren Daten nachrechnen kann. Der Hyperliquid-Teil wird zum Vergleich beschrieben.

Kein Handelssignal

Die Liquidationskarte ist ein deskriptives Werkzeug, kein Kursziel und kein Handelssignal. Siehe Was die Evidenz zeigt.


1. So lesen Sie die Karte​

1.1 Buckets​

Die Preisachse ist in gleich breite Buckets (Preisbänder) unterteilt. Auf der aktuellen Karte umfasst ein Bucket etwa 0.25% des Preises, gerundet auf eine „glatte“ Schrittweite von 1, 2, 2.5 oder 5 × 10ⁿ: $250 für BTC, $10 für ETH bei aktuellen Preisen.

Der Wert eines Buckets ist das USD-Volumen der Positionen, deren Liquidationspreis in ihn fällt, bewertet zum Liquidationspreis:

bucket USD=∑positions in bucket∣size in coins∣×liquidation price\text{bucket USD} = \sum_{\text{positions in bucket}} |\text{size in coins}| \times \text{liquidation price}
  • Longs werden unterhalb des aktuellen Preises dargestellt (sie werden liquidiert, wenn der Preis fällt), Shorts oberhalb (wenn er steigt).
  • Die Karte deckt ±50% des aktuellen Preises ab. Weiter entferntes Volumen wird nicht dargestellt — es würde sich im Rand-Bucket ansammeln und wie ein falscher Peak aussehen —, sondern in der Zusammenfassung als „außerhalb des Bereichs“ ausgewiesen.
  • Kumulative Kurven summieren die Buckets vom aktuellen Preis nach außen: Die Long-Kurve bei $80K ist das gesamte USD-Volumen der Longs, die liquidiert würden, wenn der Preis vom aktuellen Niveau auf $80K fiele.
  • Peaks (beschriftete Cluster) sind die bis zu 5 größten Buckets je Seite, mit mindestens 3% Preisabstand zueinander.

1.2 Snapshots und die Heatmap​

Es gibt eine Karte pro Tag:

  • Binance-Modell — der Zustand um 00:00 UTC des Tages (erstellt aus allen stündlichen Daten bis zum Ende des Vortages).
  • Hyperliquid — der jüngste Tag stammt aus unserem eigenen Scan (am frühen Morgen UTC; die genaue Uhrzeit steht bei der Karte); die Historie stammt aus täglichen Archiv-Snapshots des vollständigen Börsenzustands (siehe §3.4); im Archiv fehlende Tage sind rekonstruierte Schätzungen (§3.5).

Die Heatmap stellt diese Tageskarten nebeneinander: x — Datum, y — Preis, Farbe — das USD-Volumen, das die Karte des jeweiligen Tages diesem Preisniveau zugeordnet hat. Sie ist keine Aufzeichnung tatsächlich erfolgter Liquidationen. Damit die Tage vergleichbar bleiben, wenn sich der Preis (und damit die Bucket-Schrittweite) ändert, verwenden die Heatmap-Zeilen ein festes absolutes Raster: BTC $500, ETH $20, SOL $0.5, HYPE $0.25, innerhalb von ±50% des jeweiligen Tagespreises. Darüber liegt die Kurslinie.


2. Binance — Modell​

2.1 Warum ein Modell​

Binance veröffentlicht aggregiertes Open Interest, Trades und Kerzen, aber keine einzelnen Positionen, Einstiegspreise oder Hebel. Jede Binance-Liquidationskarte — unsere wie die von Dritten — ist daher ein Modell: eine Annahme darüber, wann Positionen eröffnet wurden, zu welchem Preis, auf welcher Seite, mit welchem Hebel und wie sie verschwinden. Unser Modell legt jede dieser Annahmen offen.

Die Idee in einem Absatz: In jeder Stunde, in der das Open Interest wächst, werden die neuen Kontrakte zum typischen Preis dieser Stunde platziert und anhand des Taker-Buy-Anteils auf Longs und Shorts aufgeteilt; jede Seite wird über eine feste Hebelverteilung gestreut, die Einstiegspreise in Liquidationspreise überführt. In jeder Stunde, in der das Open Interest sinkt, schrumpfen alle offenen Positionen proportional. In jeder Stunde löscht die Preisspanne der Kerze die erreichten Niveaus — diese Positionen wurden liquidiert.

2.2 Eingangsdaten​

Alle Eingangsdaten sind frei und öffentlich.

EingangsdatenQuelleVerwendung
Stündliche Kerzen (Open, High, Low, Close, Volumen, Taker-Buy-Volumen)data.binance.vision futures/um/monthly/klines/<SYMBOL>/1h (vergangene Monate) und …/daily/klines/<SYMBOL>/1h (aktueller Monat)typischer Preis, Taker-Buy-Anteil, die Preisspanne, die Niveaus löscht
Open Interest alle 5 Minuten (in Coins)data.binance.vision futures/um/daily/metrics/<SYMBOL>Open Interest am Ende jeder Stunde
Live-Ende (noch nicht archivierte Stunden)Binance REST /fapi/v1/klines (1h) und /futures/data/openInterestHist (Periode 1h)dieselben Felder für die letzten Stunden vor dem Snapshot

Für jede Stunde tt verwendet das Modell:

  • Typischer Preis Pt=(Ht+Lt+Ct)/3P_t = (H_t + L_t + C_t) / 3 — ein einzelner repräsentativer Einstiegspreis für die Stunde.
  • Taker-Buy-Anteil bt=taker-buy volumet/volumetb_t = \text{taker-buy volume}_t / \text{volume}_t (0.5, wenn das Volumen null ist) — der Anteil des Stundenvolumens, bei dem der Käufer der Aggressor war (Market Order).
  • Open Interest am Ende der Stunde OItOI_t — der letzte gültige 5-Minuten-Datensatz innerhalb der Stunde.

Das Tagesarchiv erscheint mit etwa einem Tag Verzögerung. Stunden nach dem letzten archivierten Tag werden aus der REST-API bezogen; eine Karte, die mit einem solchen Live-Ende erstellt wurde, wird nach Veröffentlichung des Archivs (innerhalb einer Woche) daraus neu erstellt, sodass sich der jüngste Tag geringfügig ändern kann.

2.3 Neue Positionen​

Ist das Open Interest im Laufe der Stunde gestiegen, ΔOIt=OIt−OIt−1>0\Delta OI_t = OI_t - OI_{t-1} > 0, werden die neuen Kontrakte zu PtP_t eröffnet. Hinter jedem neuen Kontrakt stehen eine Long- und eine Short-Seite, doch beide tragen nicht dasselbe Liquidationsrisiko: Die aggressive Seite (die mit Market Orders Liquidität nimmt — typischerweise gehebelte Spekulanten) wird vollständig gezählt, die passive Seite (Market Maker, Hedger) wird um das Ungleichgewicht der Stunde reduziert:

new longst=ΔOIt⋅min⁡(1, 2bt),new shortst=ΔOIt⋅min⁡(1, 2(1−bt))\text{new longs}_t = \Delta OI_t \cdot \min(1,\ 2 b_t), \qquad \text{new shorts}_t = \Delta OI_t \cdot \min(1,\ 2 (1 - b_t))

In einer ausgeglichenen Stunde (bt=0.5b_t = 0.5) erhalten beide Seiten das volle ΔOIt\Delta OI_t. Bei bt=0.6b_t = 0.6 (Käufer aggressiver) erhalten Longs ΔOIt\Delta OI_t und Shorts 0.8 ΔOIt0.8\,\Delta OI_t. Keine Seite überschreitet jemals den Anstieg des Open Interest.

2.4 Hebelverteilung und Liquidationspreis​

Die neu eröffneten Kontrakte jeder Seite werden mit festen Gewichten auf acht Hebelstufen verteilt:

Hebel LL3×4×5×10×20×25×50×100×
Gewicht11331111
Anteil8.3%8.3%25%25%8.3%8.3%8.3%8.3%

Die Gewichte sind kalibriert, siehe §2.8. Der Liquidationspreis einer Position, die zu PP mit Hebel LL eröffnet wurde, nutzt die Näherung für Isolated Margin:

long: P⋅(1−1L+mmr),short: P⋅(1+1L−mmr)\text{long: } P \cdot \left(1 - \frac{1}{L} + mmr\right), \qquad \text{short: } P \cdot \left(1 + \frac{1}{L} - mmr\right)

wobei mmrmmr der Maintenance-Margin-Satz der ersten Stufe (kleinste Positionsgröße) des Symbols ist:

SymbolmmrmmrVerwendete Hebel
BTCUSDT0.4%alle acht
ETHUSDT0.5%alle acht
SOLUSDT0.5%alle acht
HYPEUSDT1.0%3–50× (kein 100×)

Die Sätze für SOL und HYPE sind die Sätze der ersten Stufe von Binance (öffentliche Leverage Brackets, geprüft am 2026-10-21). Für ETH behält das Modell 0.5% bei, den Wert, mit dem es kalibriert wurde, obwohl die erste Stufe bei Binance heute 0.4% beträgt. Hebel oberhalb des Maximums der ersten Stufe des Symbols werden verworfen und die übrigen Gewichte renormiert: HYPEUSDT erlaubt höchstens 75×, daher verwendet es die sieben Stufen 3–50× mit einer Gewichtssumme von 11.

Ein 10×-Long, eröffnet bei $100,000, wird bei $100,000 × (1 − 0.1 + 0.004) = $90,400 liquidiert.

Die Menge (in Coins) wird dem Bucket hinzugefügt, der den Liquidationspreis enthält.

2.5 Schließung: sinkendes Open Interest​

Ist das Open Interest im Laufe der Stunde gesunken, ΔOIt<0\Delta OI_t < 0, wurden einige Positionen geschlossen — die Daten verraten jedoch nicht, welche. Das Modell schließt alle offenen Positionen proportional, auf beiden Seiten und auf jedem Niveau:

mapt=mapt−1⋅OItOIt−1\text{map}_t = \text{map}_{t-1} \cdot \frac{OI_t}{OI_{t-1}}

Stunden, in denen sich das Open Interest nicht verändert hat, lassen die Karte unverändert.

2.6 Liquidation: Der Preis löscht Niveaus​

In jeder Stunde löscht die Kerze, bevor die neuen Positionen der Stunde hinzugefügt werden, die Niveaus, die der Preis während der Stunde erreicht hat:

  • alle Long-Buckets auf oder oberhalb des Tiefs der Stunde werden auf null gesetzt;
  • alle Short-Buckets auf oder unterhalb des Hochs der Stunde werden auf null gesetzt.

Diese Positionen gelten als liquidiert. Neue Positionen einer Stunde sind daher erst der Kerze der nächsten Stunde ausgesetzt: Innerhalb einer Stunde ist die Reihenfolge der Trades unbekannt, sodass eine zum typischen Preis eröffnete Position nicht durch einen Docht derselben Stunde gelöscht wird.

2.7 Fenster und das 180-Tage-Warm-up​

Die Karte des Tages DD (Zustand um 00:00 UTC von DD) wird aus den stündlichen Daten der 181 Kalendertage [D−181, D−1][D - 181,\ D - 1] erstellt — ein 180-Tage-Fenster plus der letzte Tag, 4,344 Stunden. Das Modell startet mit einer leeren Karte zu Beginn des Fensters und läuft Stunde für Stunde bis zum Ende. Die erste Stunde legt lediglich das Referenz-Open-Interest fest.

Warum 180 Tage. Das Modell kennt keine Positionen, die vor seinem Fenster eröffnet wurden, daher muss das Fenster lang genug sein, damit das Ergebnis nicht mehr davon abhängt. Die Karte ist ein Gleichgewicht zwischen Zufluss (neue Positionen) und zwei Abbauprozessen (proportionale Schließung bei jedem Rückgang des Open Interest, Löschung durch jede Preisbewegung). Alte Positionen überleben nur, wenn das Open Interest weiter wuchs und der Preis ihre Niveaus nie erreichte, daher nimmt ihr Gewicht mit zunehmendem Alter ab. Wir haben dies direkt getestet: Auf der Karte vom 2026-10-03 ergeben Fenster von 180 bis 730 Tagen dasselbe Profil, während ein 30-Tage-Fenster etwa 39% der Positionen nicht erfasst, die in der konvergierten Karte vorhanden sind. Die 90-Tage- und 180-Tage-Karten vom 2026-10-04 haben auf beiden Seiten dieselben drei größten Cluster, für BTC und ETH. Statt mehrerer Varianten mit kurzem Fenster wird daher eine einzige Karte mit 180-Tage-Warm-up veröffentlicht.

Zum unabhängigen Vergleich: Auf Hyperliquid, wo sich das tatsächliche Alter von Positionen beobachten lässt, lautet die an die Historie angepasste Überlebenskurve der Positionen S(t)=0.32 e−t/2.1+0.68 e−t/86S(t) = 0.32\,e^{-t/2.1} + 0.68\,e^{-t/86} (tt in Tagen) — etwa 8% der Positionen sind nach 180 Tagen noch offen und etwa 1% nach einem Jahr.

Positionen älter als 180 Tage. Vor dem Fenster eröffnete Positionen sind überhaupt nicht in der Karte — das Modell „verwirft“ sie nicht an Tag 181, es hat sie nie gesehen. Die Arbeitsannahme lautet, dass sie in diesem Alter größtenteils verschwunden sind: proportional geschlossen durch die vielen Rückgänge des Open Interest und/oder gelöscht, weil der Preis ihre Niveaus passiert hat. Dies ist eine Einschränkung des Modells: Tatsächlich langlebige Positionen — etwa Longs mit niedrigem Hebel, die weit unter dem aktuellen Preis eröffnet wurden, oder Hedges und Basis-Trade-Legs, die viele Monate offen bleiben — sind unterrepräsentiert, vor allem im entfernten Teil der Karte mit niedrigem Hebel.

Neu gelistete Symbole: Warm-up unvollständig. Ein vollständiges Fenster erfordert 181 ganze Tage an Daten. HYPEUSDT wurde am 2025-05-30 im Tagesverlauf bei Binance Futures gelistet, daher ist der Listing-Tag unvollständig; seine Karten werden ab 2025-06-06 veröffentlicht (nach der ersten Woche an Daten), doch bis das Fenster gefüllt ist, hat das Modell nur die Tage seit dem Listing gesehen. Solche Karten sind als „Warm-up unvollständig“ gekennzeichnet (in den Qualitätsdaten der Karte: warmup_complete = false und warmup_days, die Anzahl ganzer Tage, die das Modell gesehen hat). Sie enthalten nur seit dem Listing eröffnete Positionen und unterschätzen – wie jede Karte mit kurzem Fenster – die entfernten Niveaus mit niedrigem Hebel. Dies betrifft die 175 HYPE-Karten vom 2025-06-06 … 2025-11-27. Das erste vollständige Fenster ist 2025-05-31 … 2025-11-27 (181 Tage), daher haben HYPE-Karten ab 2025-11-28 das volle Fenster. Für BTC, ETH und SOL liegen Archive ab 2019–2021 vor, sodass jeder seit 2023-01-01 veröffentlichte Tag das volle Fenster hat.

2.8 Kalibrierung der Hebelgewichte​

Die Hebelgewichte sind die einzigen angepassten Parameter. Sie wurden an öffentlich verfügbaren Liquidationskarten (Modelle von Drittanbietern) des Binance-BTC/USDT-Perpetuals kalibriert — als Kalibrierungsziel, nicht als Behauptung, dass diese Karten korrekt sind:

  • 30 markante Long-Liquidationsniveaus wurden auf den Referenzkarten an 9 Stichtagen markiert (Januar–August 2026, 1-Monats- und 3-Monats-Fenster);
  • da die Karte linear in den Gewichten ist, wurde die Karte jeder Hebelstufe einmal berechnet und die Gewichte wurden per Rastersuche bestimmt;
  • Ergebnis: 81% der 30 Referenzniveaus liegen innerhalb von ±1% eines der sechs größten Peaks des Modells; sechs zufällige Niveaus erreichen im Durchschnitt 27% (99. Perzentil 46%).

Dabei zeigt sich eine klare Struktur: Große Cluster erklären sich durch 3–10×-Hebel aus Preiszonen, in denen der Markt lange verweilte (am 2026-08-04 entsprechen die Referenzniveaus bei $57.7K / $51.5K / $48.3K / $42.7K 10× / 5× / 4× / 3× ab etwa $64K).

2.9 Datenqualität​

Ungültige Open-Interest-Datensätze. Das Binance-Archiv enthält fehlerhafte Datensätze mit Open Interest = 0 (BTC und ETH, an etwa 20 Tagen seit 2023 — zum Beispiel BTCUSDT am 2026-10-15, 13:40–14:40 UTC, und 2024-07-09…15). Nimmt man einen solchen Datensatz für bare Münze, bedeutet er einen Rückgang des Open Interest um −100%: Schritt 2.5 würde die gesamte Karte auf null skalieren, und die nächste Stunde würde sie aus dem Zufluss einer einzigen Stunde neu aufbauen. Beim Fehler vom 2026-10-15 lässt dies die BTC-Karte für die folgenden Tage von etwa $4.4B auf deutlich unter $1B einbrechen. Daher gilt:

  • Open-Interest-Datensätze, die ≤ 0, nicht numerisch oder nicht endlich sind, werden übersprungen;
  • eine Stunde ohne gültigen Datensatz wird als fehlend behandelt: In dieser Stunde werden keine Positionen eröffnet oder geschlossen (die Kerze löscht dennoch Niveaus), und die nächste gültige Stunde wird mit der letzten gültigen verglichen.

Qualitätsschwelle. Für jede Karte zählt die Pipeline über das vollständige 181-Tage-Stundenraster die erwarteten Stunden, die fehlenden Kerzen, die längste Lücke und die Stunden ohne Open Interest. Fehlen mehr als 3 Kerzen oder mehr als 24 Stunden Open Interest, wird der Tag nicht veröffentlicht (er wird als Lücke statt als irreführende Karte angezeigt). In der gesamten Historie seit 2023-01-01 weist kein Fenster eine fehlende Kerze auf, und das schlechteste Fenster hat 10 Stunden ohne Open Interest, sodass jeder Tag die Prüfung besteht.

Außerdem: Einige Archive ab 2025 verwenden Zeitstempel in Mikrosekunden, die normalisiert werden; doppelte Kerzen werden verworfen.

2.10 Pseudocode​

# inputs: hourly candles kl[t] = {high, low, close, volume, taker_buy} for the 181-day window,
# oi[t] = last valid 5-minute open interest of hour t (missing if none)
LEVERAGE = {3: 1, 4: 1, 5: 3, 10: 3, 20: 1, 25: 1, 50: 1, 100: 1}
MMR = {"BTCUSDT": 0.004, "ETHUSDT": 0.005, "SOLUSDT": 0.005, "HYPEUSDT": 0.01}[symbol]
MAX_LEVERAGE = {"BTCUSDT": 150, "ETHUSDT": 150, "SOLUSDT": 100, "HYPEUSDT": 75}[symbol]
lev = {L: v for L, v in LEVERAGE.items() if L <= MAX_LEVERAGE}
w = {L: v / sum(lev.values()) for L, v in lev.items()}

longs, shorts = Buckets(), Buckets() # coins per price bucket
prev_oi = None
for t, c in enumerate(kl):
longs.zero_at_or_above(c.low) # liquidated during hour t
shorts.zero_at_or_below(c.high)
cur = oi.get(t)
if cur is None or cur <= 0: # missing / glitch: skip the hour
continue
if prev_oi is not None:
d = cur - prev_oi
if d < 0: # positions closed proportionally
longs.scale(cur / prev_oi); shorts.scale(cur / prev_oi)
elif d > 0: # new positions at the typical price
p = (c.high + c.low + c.close) / 3
b = c.taker_buy / c.volume if c.volume > 0 else 0.5
for L in w:
longs.add(p * (1 - 1 / L + MMR), d * w[L] * min(1, 2 * b))
shorts.add(p * (1 + 1 / L - MMR), d * w[L] * min(1, 2 * (1 - b)))
prev_oi = cur

mark = kl[-1].close
map_usd = {bucket: coins * bucket.mid for bucket, coins in longs.below(mark) + shorts.above(mark)}

Die Produktionsimplementierung renormiert zusätzlich den Skalierungsfaktor aus Gründen der numerischen Präzision und durchläuft beim Löschen nur den Bereich zwischen den äußersten nicht leeren Buckets; das Ergebnis ist identisch.

2.11 Rechenbeispiel​

BTCUSDT, eine Stunde mit einem typischen Preis von $100,000, einem Anstieg des Open Interest um 1,000 BTC und einem Taker-Buy-Anteil b=0.6b = 0.6. Neue Longs = 1,000 × min(1, 1.2) = 1,000 BTC, neue Shorts = 1,000 × min(1, 0.8) = 800 BTC.

HebelGewichtLongs, BTCLong-Liq.-PreisLongs, USDShorts, BTCShort-Liq.-PreisShorts, USD
3×1/1283.3$67,067$5.59M66.7$132,933$8.86M
4×1/1283.3$75,400$6.28M66.7$124,600$8.31M
5×3/12250.0$80,400$20.10M200.0$119,600$23.92M
10×3/12250.0$90,400$22.60M200.0$109,600$21.92M
20×1/1283.3$95,400$7.95M66.7$104,600$6.97M
25×1/1283.3$96,400$8.03M66.7$103,600$6.91M
50×1/1283.3$98,400$8.20M66.7$101,600$6.77M
100×1/1283.3$99,400$8.28M66.7$100,600$6.71M

Anschließend:

  1. In der nächsten Stunde sinkt das Open Interest um 10%. Jeder Bucket wird auf beiden Seiten mit 0.9 multipliziert: Der 5×-Long-Cluster bei $80,400 wird zu 225 BTC (≈ $18.1M).
  2. In der darauffolgenden Stunde liegt das Tief der Kerze bei $95,200. Alle Long-Buckets auf oder oberhalb des Buckets $95,000–95,250 werden gelöscht: Die 20×-, 25×-, 50×- und 100×-Longs aus unserer Stunde (ab $95,400) sind verschwunden; die 3×–10×-Longs bleiben bestehen. Die Shorts bleiben unberührt, da das Hoch $100,600 nicht erreicht hat.

Über 4,344 Stunden wiederholt, ergeben diese drei Operationen die Tageskarte.

2.12 Parameter​

ParameterWert
SymboleBTCUSDT, ETHUSDT, SOLUSDT, HYPEUSDT (USDⓈ-M-Perpetuals)
Zeitschritt1 Stunde
Einstiegspreistypischer Preis (H+L+C)/3(H + L + C)/3
Aufteilung nach SeiteTaker-Buy-Anteil: Longs min⁡(1,2b)\min(1, 2b), Shorts min⁡(1,2(1−b))\min(1, 2(1-b)) von ΔOI\Delta OI
Hebel / Gewichte3, 4, 5, 10, 20, 25, 50, 100× / 1, 1, 3, 3, 1, 1, 1, 1; Hebel oberhalb des Maximums der ersten Stufe des Symbols verworfen (HYPE: kein 100×)
Maintenance MarginBTC 0.4%, ETH 0.5%, SOL 0.5%, HYPE 1.0% (erste Stufe)
Schließungproportional bei jedem Rückgang des Open Interest
Liquidationvon der Kerzenspanne erreichte Niveaus, ab der nächsten Stunde
Fenster180 Tage + der letzte Tag (181 Tage stündlicher Daten); kürzer während des Warm-ups eines neu gelisteten Symbols
Snapshottäglich, 00:00 UTC
Bucket≈ 0.25% des Preises, „glatte“ Schrittweite; Heatmap-Raster BTC $500, ETH $20, SOL $0.5, HYPE $0.25
Kartenbereich±50% des Preises
Qualitätsschwelle≤ 3 fehlende Kerzen und ≤ 24 Stunden ohne Open Interest pro Fenster

2.13 Einschränkungen des Modells​

  • Angenommener Hebel. Eine feste Hebelverteilung wird auf jede Stunde und jede Seite angewendet; der reale Hebel variiert je nach Trader, Marktregime und Seite.
  • Näherung für Isolated Margin. Cross-Margin-Positionen werden auf Basis des gesamten Kontos liquidiert, und große Positionen haben höhere Maintenance-Margin-Stufen; beides wird nicht modelliert.
  • Ein Einstiegspreis pro Stunde. Alle neuen Positionen einer Stunde werden zum typischen Preis eröffnet.
  • Proportionale Schließung. In der Realität schließen Trader selektiv (zum Beispiel werden Verlustpositionen häufiger geschlossen); das Modell kann nicht wissen, welche Positionen geschlossen wurden.
  • Keine Positionen, die älter als das Fenster sind (§2.7); frühe HYPE-Karten haben ein unvollständiges Warm-up.
  • Auf BTC kalibrierte Gewichte. Die Hebelgewichte wurden auf BTC-Niveaus angepasst und werden unverändert für ETH, SOL und HYPE verwendet.
  • Nur Binance. Das Modell verwendet das Open Interest einer Börse und eines Kontrakts pro Coin.
  • Täglicher Snapshot. Nach 00:00 UTC eröffnete oder geschlossene Positionen werden erst am nächsten Tag berücksichtigt.

3. Hyperliquid — tatsächliche Positionen​

3.1 Warum es anders ist​

Auf Hyperliquid sind die Positionen jedes Kontos öffentlich, einschließlich des von der Börse berechneten Liquidationspreises. Es ist kein Modell nötig: Wir erfassen die Positionen und ordnen sie mit exakt demselben Code wie die Ausgabe des Binance-Modells den Buckets zu (§1.1).

3.2 Erfassung der Positionen​

  1. Adressen. Alle Halter mit einer Position von mindestens $1,000 im jüngsten täglichen Archiv-Snapshot des vollständigen Börsenzustands (auf Positionen ab $1,000 entfallen 99.7–99.9% des Volumens), plus jede Adresse, die nach diesem Snapshot mindestens $1,000 gehandelt hat, aus dem Strom der Hyperliquid-Trades (eine neue Position kann nur durch einen Trade entstehen). Das sind etwa 40,000 Adressen pro Tag.
  2. Positionen. Jede Adresse wird über die öffentliche Hyperliquid-API (clearinghouseState) abgefragt: Größe und Seite, Einstiegspreis, Hebel, Margin-Typ und Liquidationspreis. Positionen ohne Liquidationspreis (vollständig besichert) werden gezählt, aber nicht auf der Karte dargestellt. Der Scan dauert innerhalb der Rate Limits der Börse etwa 1.5 Stunden.
  3. Abdeckung. Gefundenes Long-Volumen ÷ Hälfte des Open Interest der Börse (die Börse meldet die Summe beider Seiten), und dasselbe für Shorts. Die normale Abdeckung liegt über 99% (zum Beispiel BTC 99.7% / 99.7%, ETH 99.8% / 100.0% am 2026-10-20). Die Abdeckung wird bei der Karte angezeigt.

Qualitätsschwelle. Ein Scan wird nicht veröffentlicht, wenn die Abdeckung für BTC oder ETH auf einer der Seiten unter 99% liegt, wenn zu viele Adressanfragen fehlgeschlagen sind oder wenn die Adressliste nicht aus dem vollständigen Snapshot stammt. Auf eine unvollständige Adressliste wird nicht stillschweigend ausgewichen.

3.3 Interpretation der Hyperliquid-Niveaus​

  • Teilliquidationen. Hyperliquid liquidiert große Positionen in Teilen, daher ist das Volumen eines Buckets eine Obergrenze der erzwungenen Verkäufe oder Käufe zu diesem Preis.
  • Cross Margin. Der Liquidationspreis einer Cross-Margin-Position hängt vom gesamten Konto ab und bewegt sich mit diesem; bei großen Konten haben wir Verschiebungen um 1–2.5% innerhalb von sechs Stunden beobachtet.
  • Wale. Auf die 20 größten Positionen je Seite entfallen etwa 44% des Hyperliquid-Volumens (Median nach Tagen, Spanne 37–62%, Juli 2025 – Oktober 2026). Ihre Niveaus sind real, aber idiosynkratisch. Der Schalter „ohne die 20 größten Positionen“ entfernt sie (nach Größe in Coins, je Coin und Tag); in unserer Untersuchung beschreibt die Karte ohne sie das Verhalten des Binance-Open-Interest ebenso gut wie die vollständige Karte.
  • Jenseits des Preises. Positionen, die bereits jenseits des aktuellen Preises liegen (der Preis hat sich während des Scans bewegt), werden in der Zusammenfassung gezählt, aber nicht dargestellt.

3.4 Historie und Lücken​

Historische Tage werden direkt aus den täglichen Archiv-Snapshots des vollständigen Börsenzustands erstellt (die Abdeckung ist daher nicht relevant; der Preis ist der Median aus Nominalwert ÷ Größe). Der Zeitpunkt des Snapshots variiert: etwa 20:00 UTC des Datums bis 2025-10-24, etwa 00:00–00:10 UTC seit Mitte Dezember 2025.

Die Quelle der Archiv-Snapshots hat keine Daten für 2025-08-01 und 2025-10-25 … 2025-12-14 (52 Tage). Diese Tage werden mit rekonstruierten Karten gefüllt — einer Schätzung, keinem Börsen-Snapshot, in den Charts als „Schätzung“ gekennzeichnet (siehe §3.5). Ein rekonstruierter Tag ersetzt niemals einen echten Snapshot.

3.5 Rekonstruierte Tage (Schätzung)​

Für jeden Tag ohne Archiv-Snapshot werden die Positionen aus den benachbarten archivierten Snapshots neu aufgebaut:

  1. Größen und Einstiegspreise werden exakt aus den Trades der Börse zwischen den Snapshots nachgespielt, einschließlich Liquidationen, sodass das rekonstruierte Open Interest der Summe der realen Positionsgrößen entspricht.
  2. Liquidationspreise werden geschätzt. Sie hängen von der Besicherung jedes Kontos ab, die aus dem Snapshot plus realisiertem Gewinn und Verlust, Gebühren, Funding sowie den Einzahlungen, Auszahlungen und Transfers des Kontos rekonstruiert wird. Positionen in anderen Märkten als BTC, ETH, SOL und HYPE werden auf ihrem Snapshot-Stand gehalten. Konten, die zu keinem der beiden Snapshots existierten, erhalten ein typisches Margin-Niveau neu eröffneter Positionen.
  3. Jeder Tag verwendet den näheren Snapshot: den davor (vorwärts nachgespielt) oder den danach (rückwärts nachgespielt).

Genauigkeit. Die Methode wurde an 51 Tagen geprüft, für die echte Snapshots vorliegen (2025-12-15 … 2026-02-04, dieselbe Länge wie die Lücke), indem jede rekonstruierte Karte mit der echten verglichen wurde:

  • die fünf größten Cluster je Seite stimmen in 56% der Fälle innerhalb von ±1% des Preises überein, gegenüber 50%, wenn man einfach den echten Snapshot des Vortages verwendet — die Rekonstruktion liegt etwa so nah an der Wahrheit wie die natürliche Veränderung der Karte von Tag zu Tag;
  • die Genauigkeit sinkt mit dem Abstand zum näheren Snapshot — 68% der Cluster stimmten bei 1–3 Tagen Abstand überein, 46% bei 22–26 Tagen (die Mitte der langen Lücke liegt etwa 25 Tage von beiden Seiten entfernt);
  • HYPE ist der ungenaueste Coin (41% übereinstimmende Cluster), da große HYPE-Konten Spot-Sicherheiten und Hedges nutzen, die das Nachspielen nicht erfasst; rekonstruierte HYPE-Tage tragen einen Hinweis auf eingeschränkte Genauigkeit.

Betrachten Sie rekonstruierte Tage als Schätzung der Form der Karte, nicht als Börsenaufzeichnung.


4. Binance-Modell vs. Hyperliquid-Positionen​

Binance — ModellHyperliquid — tatsächliche Positionen
Positionenrekonstruiert aus Open Interest und Kerzenvon der Börse ausgelesen
Hebelfeste kalibrierte Verteilungtatsächlich, je Position
LiquidationspreisIsolated-Margin-Formel, mmr der ersten Stufevon der Börse berechnet (inkl. Cross Margin)
Schließung / Alterungproportionale Schließung, Löschung durch den Preis, 180-Tage-Warm-uptatsächlicher Zustand zum Snapshot
QualitätsmaßVollständigkeit der stündlichen DatenAbdeckung des Open Interest der Börse
Wichtigster Vorbehaltes ist ein Modellein Handelsplatz; Teilliquidationen; Wale

Die beiden Karten messen unterschiedliche Märkte, eine Übereinstimmung ist nicht zu erwarten. Ein Vergleich ist dennoch aufschlussreich: Wo beide einen Cluster zeigen, ist die Evidenz für erzwungene Orderflüsse dort stärker.


5. Was die Evidenz zeigt​

Wir haben die Karten (unsere und die von Dritten) während ihrer Entwicklung (Oktober 2026) gegen Binance-Marktdaten getestet:

  • Beschleunigung, nicht Anziehung. Bewegt sich der Preis durch einen Cluster von Long-Liquidationen, fällt das Binance-Open-Interest stärker als bei derselben Bewegung durch einen leeren Bereich — ein schwacher, aber konsistenter Effekt (Rangkorrelation etwa 0.1 bei den stärksten 20% der 5-Minuten-Bewegungen). Die Karte beschreibt, wo Zwangsschließungen eine Bewegung beschleunigen können.
  • Cluster ziehen den Preis nicht an. Über eine lange Historie (530 Tage) berührt der Preis die größten Cluster nicht häufiger als zufällige Niveaus. Scheinbare „Magnet“-Effekte in Halbjahresstichproben verschwinden in längeren Zeitreihen — eine Eigenschaft des Zeitraums, nicht der Karte.
  • Karten widersprechen sich. Liquidationskarten von Drittanbietern widersprechen sich bei Longs gegenseitig (Rangkorrelation zwischen zwei Modellen desselben Anbieters: −0.05), und zwei weit verbreitete Drittanbieter-Karten korrelieren bei Longs negativ mit den tatsächlichen Hyperliquid-Positionen (−0.22 und −0.20). Betrachten Sie jede einzelne Karte — einschließlich unserer — als eine Schätzung.
  • Schwacher Zusammenhang selbst bei Fakten. Selbst die tatsächliche Hyperliquid-Karte erklärt Rückgänge des Open Interest nur schwach (Korrelation etwa 0.1): nützlich zum Vergleichen von Szenarien und zum Verorten von Niveaus, nicht zur Vorhersage einzelner Bewegungen.

Die Liquidationskarte ist ein deskriptives Werkzeug, kein Kursziel und kein Handelssignal.