Coin-Gesamtpaket in einem Aufruf (OI, Funding, Liquidationen, Volumen, Long/Short)
Eigene Datenschicht: Coin-Gesamtpaket in einem Aufruf (OI / Funding / Liquidationen / Volumen / Long/Short, Fehlerisolierung je Block)
/api/sd/coinAnfrage
Query-Parameter
| Name | Typ | Erforderlich | Standard | Zulässige Werte | Beschreibung |
|---|---|---|---|---|---|
| coin | string | Erforderlich | — | — | Coin-Symbol; 400, wenn es fehlt. Alias: `base`. Beispiel: BTC |
Beispielanfrage
curl -s "https://www.coinboss.com/api/sd/coin?coin=BTC"Antwortfelder
Die Feldtabelle wird aus echten Antworten erzeugt und führt daher genau das auf, was der Endpunkt zurückgibt. In Pfaden steht a[] für Array-Elemente und {*} für Objekte, deren Schlüssel ein dynamischer Name ist, etwa ein Coin oder eine Börse.
| Feld | Typ | Einheit | Beschreibung |
|---|---|---|---|
| success | boolean | — | true, wenn die Anfrage erfolgreich war. Im Fehlerfall lautet der Body `{ success: false, code, error, request_id }`. |
| coin | string | — | Coin-Symbol in Großbuchstaben (zum Beispiel BTC). |
| now | number | ms | Serverzeit beim Erstellen der Antwort. |
| oi | object | — | Dasselbe Objekt, das `/api/sd/oi` für diesen Coin zurückgibt. |
| oi.coin | string | — | Coin-Symbol in Großbuchstaben (zum Beispiel BTC). |
| oi.now | number | ms | Serverzeit beim Erstellen der Antwort. |
| oi.total_usd | number | USD | Open Interest über alle einbezogenen Börsen und Kontrakte, so wie jede Börse es meldet (Nominalwert in USD). |
| oi.n_exchanges | number | — | Anzahl der Börsen in der Gesamtsumme. |
| oi.n_contracts | number | — | Anzahl der Kontrakte in der Gesamtsumme. |
| oi.asof | number | ms | Jüngster Aktualisierungszeitpunkt unter den einbezogenen Zeilen. |
| oi.total_usd_single_adjusted | number | USD | `total_usd`, wobei die Werte der Börsen, die beide Seiten melden (`double_sided.exchanges`), halbiert sind, sodass jede Börse mit einer Seite zählt. |
| oi.double_sided | object | — | Börsen, die bekanntermaßen Long- und Short-Open-Interest als eine Zahl veröffentlichen. |
| oi.double_sided.exchanges | array | — | Börsen. |
| oi.double_sided.exchanges[] | string | — | Börsen. |
| oi.double_sided.oi_usd | number | USD | Gemeldetes Open Interest dieser Börsen vor der Halbierung. |
| oi.by_kind | object | — | Aufteilung nach linear / invers. |
| oi.by_kind.linear_usd | number | USD | Open Interest linearer Kontrakte (Margin und Abrechnung in einem Stablecoin oder USD). |
| oi.by_kind.inverse_usd | number | USD | Open Interest inverser (coin-marginierter) Kontrakte, zum Kontraktpreis in USD umgerechnet. |
| oi.by_margin | object | — | Aufteilung nach Margin-Währung. |
| oi.by_margin.other | number | USD | Sonstige Margin-Währungen (zum Beispiel in USD abgerechnete Börsen wie die CME). |
| oi.by_margin.usdt | number | USD | USDT-marginierte Kontrakte. |
| oi.by_margin.usdc | number | USD | USDC-marginierte Kontrakte. kann fehlen |
| oi.by_margin.coin | number | USD | Coin-marginierte Kontrakte. kann fehlen |
| oi.by_contract_type | object | — | Aufteilung nach Perpetual-Kontrakt / Terminkontrakt mit Fälligkeit. |
| oi.by_contract_type.perpetual_usd | number | USD | Perpetual-Kontrakte. |
| oi.by_contract_type.delivery_usd | number | USD | Futures mit festem Verfall (Terminkontrakte mit Fälligkeit). |
| oi.change | object | — | Veränderung des Open Interest über 1h / 4h / 24h, an beiden Enden über dieselbe Menge von Kontrakten berechnet. dynamische Schlüssel: h1,h4,h24 |
| oi.change.{*} | object | — | Veränderung über den angegebenen Zeitraum. |
| oi.change.{*}.pct | number | % | Prozentuale Veränderung zwischen `prev` und `cur`. |
| oi.change.{*}.cur | number | USD | Aktuelle Summe über die abgeglichenen Kontrakte. |
| oi.change.{*}.prev | number | USD | Summe über dieselben Kontrakte zum Zeitpunkt `prev_ts`. |
| oi.change.{*}.n_matched | number | — | Kontrakte (oder Börsen), die an beiden Enden vorhanden sind. |
| oi.change.{*}.n_total | number | — | Kontrakte (oder Börsen), die aktuell vorhanden sind. |
| oi.change.{*}.matched_share_pct | number | % | Anteil des aktuellen Open Interest, den die abgeglichene Menge abdeckt. kann fehlen |
| oi.change.{*}.prev_ts | number | ms | Zeitpunkt des Snapshots der Vergleichsbasis. |
| oi.change.{*}.span_min | number | min | Tatsächlicher Abstand zwischen Vergleichsbasis und jetzt. |
| oi.change.{*}.basis | string | — | Gibt an, aus welcher Snapshot-Reihe die Vergleichsbasis stammt. |
| oi.change.{*}.frozen_excluded | object | — | Zeilen, die aus der Veränderung herausgenommen wurden, weil sich ihr Wert zwischen den beiden Snapshots nicht verändert hat (Quelle aktualisiert nicht). kann fehlen |
| oi.change.{*}.frozen_excluded.n_baseline | number | — | Elemente im Snapshot der Vergleichsbasis. kann fehlen |
| oi.change.{*}.frozen_excluded.n_current | number | — | Elemente im aktuellen Snapshot. kann fehlen |
| oi.change.{*}.frozen_excluded.cur_usd | number | USD | Aktueller Wert. kann fehlen |
| oi.change.{*}.frozen_excluded.prev_usd | number | USD | Wert der Vergleichsbasis. kann fehlen |
| oi.by_exchange | array | — | Aufschlüsselung je Börse. |
| oi.by_exchange[] | object | — | Aufschlüsselung je Börse. |
| oi.by_exchange[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| oi.by_exchange[].oi_usd | number | USD | Open Interest als Nominalwert in USD. |
| oi.by_exchange[].share_pct | number | % | Anteil an der Gesamtsumme. |
| oi.by_exchange[].n_contracts | number | — | Anzahl der Kontrakte. |
| oi.by_exchange[].linear_usd | number | USD | Lineare Kontrakte. |
| oi.by_exchange[].inverse_usd | number | USD | Inverse (coin-marginierte) Kontrakte. |
| oi.by_exchange[].perpetual_usd | number | USD | Perpetual-Kontrakte. |
| oi.by_exchange[].delivery_usd | number | USD | Terminkontrakte mit Fälligkeit. |
| oi.by_exchange[].oi_side | string | — | `double`, wenn die Börse beide Seiten in einer Zahl meldet, `single`, wenn sie eine Seite meldet, `unstated`, wenn die Börse dies nicht dokumentiert. |
| oi.by_exchange[].oi_usd_single_adjusted | number|null | USD | Einseitiges Äquivalent; null, wenn die Zählweise der Seiten nicht angegeben ist. |
| oi.by_exchange[].updated_at | number | ms | Zeitpunkt der letzten Aktualisierung dieser Zeile. |
| oi.by_exchange[].age_s | number | s | Sekunden seit der letzten Aktualisierung dieser Zeile. |
| oi.by_exchange[].is_stale | boolean | — | true, wenn die Zeile älter als das Aktualitätsfenster ist; veraltete Zeilen fließen nicht in die Summen ein. |
| oi.contracts | array | — | Zeilen je Kontrakt. |
| oi.contracts[] | object | — | Zeilen je Kontrakt. |
| oi.contracts[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| oi.contracts[].symbol | string | — | Instrumentensymbol in der von CoinBoss normalisierten Form (zum Beispiel BTCUSDT). |
| oi.contracts[].native_symbol | string|null | — | Symbol genau in der Schreibweise der Börse. |
| oi.contracts[].oi_usd | number | USD | Open Interest als Nominalwert in USD. |
| oi.contracts[].oi_side | string | — | `double`, `single` oder `unstated`: ob die Börse beide Seiten des Open Interest in einer Zahl meldet. |
| oi.contracts[].oi_usd_single | number|null | USD | Einseitiges Äquivalent von `oi_usd`; null, wenn die Zählweise der Seiten nicht angegeben ist. |
| oi.contracts[].margin | string | — | Klasse der Margin-Währung: `usdt`, `usdc`, `coin` oder `other`. |
| oi.contracts[].kind | string | — | `linear` oder `inverse`. |
| oi.contracts[].contract_type | string | — | `perpetual` oder `delivery`. |
| oi.contracts[].expiry_ts | number|null | ms | Verfall eines Terminkontrakts mit Fälligkeit; null bei Perpetual-Kontrakten oder wenn nicht veröffentlicht. |
| oi.contracts[].margin_basis | string | — | Wie die Margin-Klasse bestimmt wurde (aus der Kontraktspezifikation oder dem Standard der Börse). |
| oi.contracts[].updated_at | number | ms | Zeitpunkt der letzten Aktualisierung dieser Zeile. |
| oi.contracts[].age_s | number | s | Sekunden seit der letzten Aktualisierung dieser Zeile. |
| oi.contracts[].is_stale | boolean | — | true, wenn die Zeile älter als das Aktualitätsfenster ist; veraltete Zeilen fließen nicht in die Summen ein. |
| oi.contracts[].collector | string | — | Interner Collector, der die Zeile erzeugt hat. |
| oi.contracts[].included_since | number|null | ms | Zeitpunkt, zu dem dieser Kontrakt in die Summen aufgenommen wurde; null für die Basismenge. |
| oi.coverage | object | — | Was in den obigen Zahlen enthalten ist und was nicht. Vergleichen Sie dies, bevor Sie Summen mit einer anderen Quelle vergleichen. |
| oi.coverage.included_exchanges | array | — | Börsen, deren Daten in den Summen enthalten sind. |
| oi.coverage.included_exchanges[] | string | — | In den Summen enthaltene Börsen. |
| oi.coverage.pending | array | — | Kontrakte, die erhoben, aber noch nicht in die Summen einbezogen werden (zum Beispiel, solange ihre eigene 25-Stunden-Historie noch aufgebaut wird). Sie werden mit ihrem aktuellen Wert aufgeführt, damit die Lücke sichtbar ist. |
| oi.coverage.pending[] | object | — | Erhobene, aber noch nicht einbezogene Elemente. |
| oi.coverage.pending[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| oi.coverage.pending[].symbol | string | — | Instrumentensymbol in der von CoinBoss normalisierten Form (zum Beispiel BTCUSDT). |
| oi.coverage.pending[].native_symbol | string | — | Symbol genau in der Schreibweise der Börse. |
| oi.coverage.pending[].margin | string | — | Klasse der Margin-Währung. |
| oi.coverage.pending[].contract_type | string | — | `perpetual` oder `delivery`. |
| oi.coverage.pending[].oi_usd | number | USD | Open Interest als Nominalwert in USD. |
| oi.coverage.pending[].age_s | number | s | Sekunden seit der letzten Aktualisierung dieser Zeile. |
| oi.coverage.pending[].reason | string | — | Begründungscode. |
| oi.coverage.pending[].detail | string|null | — | Detail. |
| oi.coverage.pending_usd | number|null | USD | Summe der ausstehenden Kontrakte, nicht Teil von `total_usd`. |
| oi.coverage.stale_excluded | array | — | Zeilen, die herausgenommen wurden, weil ihre letzte Aktualisierung außerhalb des Nutzbarkeitsfensters liegt. leer in den Stichproben, aus denen diese Tabelle erzeugt wurde |
| oi.coverage.unavailable | array | — | Paare aus Börse und Kontrakt, die nicht einbezogen werden konnten, jeweils mit Begründung. Sie werden nie als 0 gezählt. |
| oi.coverage.unavailable[] | object | — | Elemente, für die keine Daten verfügbar sind, mit Begründung. Werden nie als 0 ausgewiesen. |
| oi.coverage.unavailable[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| oi.coverage.unavailable[].symbol | string | — | Instrumentensymbol in der von CoinBoss normalisierten Form (zum Beispiel BTCUSDT). |
| oi.coverage.unavailable[].native_symbol | string | — | Symbol genau in der Schreibweise der Börse. |
| oi.coverage.unavailable[].margin | string | — | Klasse der Margin-Währung. |
| oi.coverage.unavailable[].contract_type | string | — | `perpetual` oder `delivery`. |
| oi.coverage.unavailable[].reason | string | — | Begründungscode. |
| oi.coverage.unavailable[].detail | string | — | Detail. |
| oi.method | object | — | Klartextangabe der Formeln, die für diese Antwort verwendet wurden. |
| oi.method.total | string | — | Gesamtzahl. |
| oi.method.usd | string | USD | Wert. |
| oi.method.change_h1_h4 | string | — | Klartextdefinition der Open-Interest-Veränderungen über 1h und 4h: Jeder Kontrakt wird mit seinem eigenen Snapshot verglichen, der dem Fensterbeginn am nächsten liegt. |
| oi.method.change_h24 | string | — | Klartextdefinition der 24h-Veränderung des Open Interest: Paarung innerhalb derselben Börse mit dem stündlichen Snapshot, der dem Zeitpunkt vor 24 Stunden am nächsten liegt; eingefrorene Vergleichsbasen sind ausgeschlossen. |
| oi.method.oi_side | string | — | `double`, `single` oder `unstated`: ob die Börse beide Seiten des Open Interest in einer Zahl meldet. |
| funding | object | — | Dasselbe Objekt, das `/api/sd/funding` für diesen Coin zurückgibt. |
| funding.coin | string | — | Coin-Symbol in Großbuchstaben (zum Beispiel BTC). |
| funding.now | number | ms | Serverzeit beim Erstellen der Antwort. |
| funding.unit | string | — | Einheit aller Ratenfelder in dieser Antwort: `fraction` (0.0001 = 0,01 %). |
| funding.avg_8h | number | fraction per 8h | Einfacher Mittelwert der auf 8h normalisierten Raten, ein Kontrakt je Börse. |
| funding.oi_weighted_8h | number | fraction per 8h | Mit dem Open Interest gewichteter Mittelwert der auf 8h normalisierten Raten. |
| funding.apr_pct | number | % per year | Einfache Annualisierung: 8h-Rate × 3 × 365 × 100. |
| funding.apr_basis | string | — | Gibt an, auf welchem Aggregat der Hauptwert `apr_pct` beruht. |
| funding.n_exchanges | number | — | Anzahl der beitragenden Börsen. |
| funding.n_normalized | number | — | Börsen, deren Funding-Intervall bekannt ist und auf 8h normalisiert werden konnte. |
| funding.n_unknown_interval | number | — | Börsen, die aus den Aggregaten herausgenommen wurden, weil ihr Funding-Intervall unbekannt ist. |
| funding.settled_cum_7d | object | — | Summe der tatsächlich abgerechneten Funding-Rates der letzten 7 Tage, gemittelt über die Börsen mit Abrechnungshistorie. |
| funding.settled_cum_7d.avg | number | fraction | Einfacher Mittelwert über die Börsen. |
| funding.settled_cum_7d.oi_weighted | number | fraction | Mit dem Open Interest gewichteter Mittelwert. |
| funding.settled_cum_7d.n | number | — | Börsen mit vollständigem Zeitfenster. |
| funding.settled_cum_30d | object | — | Dasselbe über 30 Tage. |
| funding.settled_cum_30d.avg | number | fraction | Einfacher Mittelwert über die Börsen. |
| funding.settled_cum_30d.oi_weighted | number | fraction | Mit dem Open Interest gewichteter Mittelwert. |
| funding.settled_cum_30d.n | number | — | Börsen mit vollständigem Zeitfenster. |
| funding.by_exchange | array | — | Eine Zeile je Börse: ihr Hauptkontrakt für diesen Coin (der mit dem größten Open Interest). |
| funding.by_exchange[] | object | — | Aufschlüsselung je Börse. |
| funding.by_exchange[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| funding.by_exchange[].symbol | string | — | Instrumentensymbol in der von CoinBoss normalisierten Form (zum Beispiel BTCUSDT). |
| funding.by_exchange[].margin | string | — | Klasse der Margin-Währung. |
| funding.by_exchange[].kind | string | — | Art. |
| funding.by_exchange[].primary | boolean | — | True für den Kontrakt, der seine Börse in den Aggregaten vertritt (der mit dem größten Open Interest); in dieser Liste immer true. |
| funding.by_exchange[].rate | number | — | Rate. |
| funding.by_exchange[].interval_h | number | h | Intervall. |
| funding.by_exchange[].rate_8h | number | — | Auf einen 8-Stunden-Zeitraum normalisierte Rate. |
| funding.by_exchange[].apr_pct | number | % per year | Annualisierter Prozentwert. |
| funding.by_exchange[].next_funding_time | number|null | ms | Zeitstempel. |
| funding.by_exchange[].next_derived | boolean | — | True, wenn `next_funding_time` von der Börse nicht veröffentlicht wurde und als nächste volle UTC-Stunde abgeleitet wird (nur bei Handelsplätzen mit stündlicher Abrechnung). |
| funding.by_exchange[].predicted_rate | null | — | Indikative Rate der nächsten Periode; null, wenn nicht veröffentlicht. |
| funding.by_exchange[].oi_usd | number|null | USD | Open Interest als Nominalwert in USD. |
| funding.by_exchange[].updated_at | number | ms | Zeitpunkt der letzten Aktualisierung dieser Zeile. |
| funding.by_exchange[].age_s | number | s | Sekunden seit der letzten Aktualisierung dieser Zeile. |
| funding.by_exchange[].is_stale | boolean | — | true, wenn die Zeile älter als das Aktualitätsfenster ist; veraltete Zeilen fließen nicht in die Summen ein. |
| funding.by_exchange[].settled | object|null | — | Tatsächliche Abrechnungsdatensätze; null, wenn keine öffentliche Historie existiert. |
| funding.by_exchange[].settled.last_rate | number | fraction | Bei der jüngsten Abrechnung (`last_time`) tatsächlich berechnete Funding-Rate, aus der Funding-Historie der Börse (0.0001 = 0,01 %). kann fehlen |
| funding.by_exchange[].settled.last_time | number | ms | Zeitstempel. kann fehlen |
| funding.by_exchange[].settled.interval_h | number | h | Intervall. kann fehlen |
| funding.by_exchange[].settled.cum_7d | number | fraction | Summe der in den letzten 7 Tagen für diesen Kontrakt abgerechneten Funding-Rates (0.0015 = 0,15 %); null, wenn keine Abrechnung erfasst wurde. kann fehlen |
| funding.by_exchange[].settled.n_7d | number | count | Anzahl der für die letzten 7 Tage erhobenen Abrechnungsdatensätze. kann fehlen |
| funding.by_exchange[].settled.n_7d_expected | number | count | Abrechnungen, die ein vollständiges 7-Tage-Fenster enthalten sollte: 168 ÷ Abrechnungsintervall in Stunden; null, wenn das Intervall unbekannt ist. kann fehlen |
| funding.by_exchange[].settled.cum_7d_complete | boolean | — | True, wenn die Historie den Beginn des 7-Tage-Fensters abdeckt und mindestens 90 % der erwarteten Abrechnungen enthält. kann fehlen |
| funding.by_exchange[].settled.cum_30d | number | fraction | Summe der in den letzten 30 Tagen für diesen Kontrakt abgerechneten Funding-Rates (0.006 = 0,6 %). kann fehlen |
| funding.by_exchange[].settled.n_30d | number | count | Anzahl der für die letzten 30 Tage erhobenen Abrechnungsdatensätze. kann fehlen |
| funding.by_exchange[].settled.n_30d_expected | number | count | Abrechnungen, die ein vollständiges 30-Tage-Fenster enthalten sollte: 720 ÷ Abrechnungsintervall in Stunden; null, wenn das Intervall unbekannt ist. kann fehlen |
| funding.by_exchange[].settled.cum_30d_complete | boolean | — | True, wenn die Historie den Beginn des 30-Tage-Fensters abdeckt und mindestens 90 % der erwarteten Abrechnungen enthält. kann fehlen |
| funding.by_exchange[].settled.history_from | number | ms | Frühester vorhandener Datensatz. kann fehlen |
| funding.other_contracts | array | — | Weitere Kontrakte desselben Coins (USDC, coin-marginiert, …). Nicht Teil der Aggregate. |
| funding.other_contracts[] | object | — | Ein zusätzlicher Funding-Kontrakt einer Börse (coin-marginiert, USDC, …), der nicht ihr Hauptkontrakt ist und von den Aggregaten ausgeschlossen bleibt. |
| funding.other_contracts[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| funding.other_contracts[].symbol | string | — | Instrumentensymbol in der von CoinBoss normalisierten Form (zum Beispiel BTCUSDT). |
| funding.other_contracts[].margin | string | — | Klasse der Margin-Währung. |
| funding.other_contracts[].kind | string | — | Art. |
| funding.other_contracts[].primary | boolean | — | False für jede Zeile dieser Liste: Der Kontrakt ist nicht derjenige, der seine Börse in den Aggregaten vertritt. |
| funding.other_contracts[].rate | number | — | Rate. |
| funding.other_contracts[].interval_h | number|null | h | Intervall. |
| funding.other_contracts[].rate_8h | number|null | — | Auf einen 8-Stunden-Zeitraum normalisierte Rate. |
| funding.other_contracts[].apr_pct | number|null | % per year | Annualisierter Prozentwert. |
| funding.other_contracts[].next_funding_time | number|null | ms | Zeitstempel. |
| funding.other_contracts[].next_derived | boolean | — | True, wenn `next_funding_time` von der Börse nicht veröffentlicht wurde und als nächste volle UTC-Stunde abgeleitet wird (nur bei Handelsplätzen mit stündlicher Abrechnung). |
| funding.other_contracts[].predicted_rate | number|null | — | Indikative Rate der nächsten Periode; null, wenn nicht veröffentlicht. |
| funding.other_contracts[].oi_usd | number|null | USD | Open Interest als Nominalwert in USD. |
| funding.other_contracts[].updated_at | number | ms | Zeitpunkt der letzten Aktualisierung dieser Zeile. |
| funding.other_contracts[].age_s | number | s | Sekunden seit der letzten Aktualisierung dieser Zeile. |
| funding.other_contracts[].is_stale | boolean | — | true, wenn die Zeile älter als das Aktualitätsfenster ist; veraltete Zeilen fließen nicht in die Summen ein. |
| funding.other_contracts[].settled | object|null | — | Tatsächliche Abrechnungsdatensätze; null, wenn keine öffentliche Historie existiert. |
| funding.other_contracts[].settled.last_rate | number | fraction | Bei der jüngsten Abrechnung (`last_time`) tatsächlich berechnete Funding-Rate, aus der Funding-Historie der Börse (0.0001 = 0,01 %). kann fehlen |
| funding.other_contracts[].settled.last_time | number | ms | Zeitstempel. kann fehlen |
| funding.other_contracts[].settled.interval_h | number | h | Intervall. kann fehlen |
| funding.other_contracts[].settled.cum_7d | number | fraction | Summe der in den letzten 7 Tagen für diesen Kontrakt abgerechneten Funding-Rates (0.0015 = 0,15 %); null, wenn keine Abrechnung erfasst wurde. kann fehlen |
| funding.other_contracts[].settled.n_7d | number | count | Anzahl der für die letzten 7 Tage erhobenen Abrechnungsdatensätze. kann fehlen |
| funding.other_contracts[].settled.n_7d_expected | number | count | Abrechnungen, die ein vollständiges 7-Tage-Fenster enthalten sollte: 168 ÷ Abrechnungsintervall in Stunden; null, wenn das Intervall unbekannt ist. kann fehlen |
| funding.other_contracts[].settled.cum_7d_complete | boolean | — | True, wenn die Historie den Beginn des 7-Tage-Fensters abdeckt und mindestens 90 % der erwarteten Abrechnungen enthält. kann fehlen |
| funding.other_contracts[].settled.cum_30d | number | fraction | Summe der in den letzten 30 Tagen für diesen Kontrakt abgerechneten Funding-Rates (0.006 = 0,6 %). kann fehlen |
| funding.other_contracts[].settled.n_30d | number | count | Anzahl der für die letzten 30 Tage erhobenen Abrechnungsdatensätze. kann fehlen |
| funding.other_contracts[].settled.n_30d_expected | number | count | Abrechnungen, die ein vollständiges 30-Tage-Fenster enthalten sollte: 720 ÷ Abrechnungsintervall in Stunden; null, wenn das Intervall unbekannt ist. kann fehlen |
| funding.other_contracts[].settled.cum_30d_complete | boolean | — | True, wenn die Historie den Beginn des 30-Tage-Fensters abdeckt und mindestens 90 % der erwarteten Abrechnungen enthält. kann fehlen |
| funding.other_contracts[].settled.history_from | number | ms | Frühester vorhandener Datensatz. kann fehlen |
| funding.coverage | object | — | Was in den obigen Zahlen enthalten ist und was nicht. Vergleichen Sie dies, bevor Sie Summen mit einer anderen Quelle vergleichen. |
| funding.coverage.settle_history_exchanges | array | — | Börsen, für die tatsächliche Abrechnungsdatensätze erhoben werden. |
| funding.coverage.settle_history_exchanges[] | string | — | Kennung einer Börse, für die bei diesem Coin tatsächliche Funding-Abrechnungsdatensätze erhoben werden. |
| funding.coverage.no_settle_history | array | — | Börsen ohne öffentliche Quelle für die Abrechnungshistorie; ihr `settled` ist null. |
| funding.coverage.no_settle_history[] | string | — | Börsenkennung eines Hauptkontrakts, für den keine Abrechnungshistorie erhoben wurde, sodass sein `settled`-Block null ist. |
| funding.coverage.unknown_interval | array | — | Zeilen, deren Funding-Intervall nicht ermittelt werden konnte. leer in den Stichproben, aus denen diese Tabelle erzeugt wurde |
| funding.coverage.no_liveness_excluded | array | — | Zeilen, die ausgeschlossen wurden, weil der Kontrakt keine Anzeichen von Handel zeigt (kein aktueller Ticker, kein Open Interest, kein Kurs). leer in den Stichproben, aus denen diese Tabelle erzeugt wurde |
| funding.method | object | — | Klartextangabe der Formeln, die für diese Antwort verwendet wurden. |
| funding.method.rate | string | — | Rate. |
| funding.method.rate_8h | string | — | Auf einen 8-Stunden-Zeitraum normalisierte Rate. |
| funding.method.apr_pct | string | % per year | Annualisierter Prozentwert. |
| funding.method.aggregate | string | — | Aggregat über die Börsen. |
| funding.method.settled | string | — | Tatsächliche Abrechnungsdatensätze; null, wenn keine öffentliche Historie existiert. |
| funding.method.predicted_rate | string | — | Indikative Rate der nächsten Periode; null, wenn nicht veröffentlicht. |
| funding.method.liveness | string | — | Klartextregel zum Ausschluss toter Kontrakte: Eine Funding-Zeile zählt nur mit einem Ticker innerhalb von 1h, Open Interest innerhalb von 3h oder einer eigenen Quote innerhalb von 3h. |
| liquidations | object | — | Dasselbe Objekt, das `/api/sd/liquidations` für diesen Coin zurückgibt. |
| liquidations.coin | string | — | Coin-Symbol in Großbuchstaben (zum Beispiel BTC). |
| liquidations.now | number | ms | Serverzeit beim Erstellen der Antwort. |
| liquidations.windows | object | — | Summen für jedes Zeitfenster (Schlüssel wie `1h`, `4h`, `12h`, `24h`). dynamische Schlüssel: 1h,4h,12h,24h |
| liquidations.windows.{*} | object | — | Werte je Zeitfenster. |
| liquidations.windows.{*}.long_usd | number | USD | Liquidierte Long-Positionen; null, wenn keine Quelle das Zeitfenster abgedeckt hat. |
| liquidations.windows.{*}.short_usd | number | USD | Liquidierte Short-Positionen; null, wenn keine Quelle das Zeitfenster abgedeckt hat. |
| liquidations.windows.{*}.total_usd | number | USD | Long + Short. |
| liquidations.windows.{*}.count | number | — | Anzahl der Liquidationsorders. |
| liquidations.windows.{*}.long_pct | number | % | Anteil der Longs an der Gesamtsumme. |
| liquidations.windows.{*}.max_order | object | — | Größte Einzelliquidation im Zeitfenster. |
| liquidations.windows.{*}.max_order.exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| liquidations.windows.{*}.max_order.symbol | string | — | Instrumentensymbol in der von CoinBoss normalisierten Form (zum Beispiel BTCUSDT). |
| liquidations.windows.{*}.max_order.side | string | — | `long` / `short` oder `buy` / `sell`. |
| liquidations.windows.{*}.max_order.price | number | — | Letzter Preis in der Kurswährung (USD oder USDT, sofern nicht anders angegeben). |
| liquidations.windows.{*}.max_order.qty | number | — | Menge. |
| liquidations.windows.{*}.max_order.contract_multiplier | number | x | Coins je notierter Kontrakteinheit der größten Order (1000 bei Kontrakten nach dem Muster 1000PEPE); `price` und `qty` sind bereits auf einzelne Coins umgerechnet. |
| liquidations.windows.{*}.max_order.value_usd | number | USD | Wert. |
| liquidations.windows.{*}.max_order.timestamp | number | ms | Zeitstempel. |
| liquidations.by_exchange | object | — | Aufteilung nach Börse für jedes Zeitfenster. dynamische Schlüssel: 1h,4h,12h,24h |
| liquidations.by_exchange.{*} | array | — | Aufschlüsselung je Börse. |
| liquidations.by_exchange.{*}[] | object | — | Aufschlüsselung je Börse. |
| liquidations.by_exchange.{*}[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| liquidations.by_exchange.{*}[].long_usd | number | USD | Long-Seite. |
| liquidations.by_exchange.{*}[].short_usd | number | USD | Short-Seite. |
| liquidations.by_exchange.{*}[].total_usd | number | USD | Gesamtzahl. |
| liquidations.by_exchange.{*}[].count | number | — | Anzahl der Elemente. |
| liquidations.by_exchange.{*}[].share_pct | number | % | Anteil an der Gesamtsumme. |
| liquidations.last_event_at | number | ms | Zeitpunkt der jüngsten Liquidation für diesen Coin. |
| liquidations.last_event_age_s | number | s | Sekunden seit diesem Ereignis. |
| liquidations.sources | array | — | Zustand jedes Liquidations-Feeds: wie er erhoben wird und wann er zuletzt geliefert hat. |
| liquidations.sources[] | object | — | Datenquellen. |
| liquidations.sources[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| liquidations.sources[].via | string | — | Erhebungsmethode (`ws`, `rest`, …). |
| liquidations.sources[].status | string | — | Zustand des Feeds, beurteilt anhand seiner eigenen Ereigniszeiten und Heartbeats. |
| liquidations.sources[].feed_last_event_age_s | number|null | s | Sekunden seit dem Ereignis. |
| liquidations.sources[].ws_heartbeat_age_s | number|null | s | Sekunden seit dem Ereignis. |
| liquidations.sources[].judged_by | string | — | Gibt an, anhand welches Zeitstempels der Status beurteilt wurde. |
| liquidations.sources[].coin_last_event_age_s | number|null | s | Sekunden seit dem Ereignis. |
| liquidations.sources[].min_event_usd | number | USD | Kleinste Ordergröße, die der Feed veröffentlicht; kleinere Liquidationen sind an dieser Börse nicht sichtbar. |
| liquidations.sources[].note | string|null | — | Hinweis. |
| liquidations.sources[].node_heartbeat_age_s | number | s | Sekunden seit dem Ereignis. kann fehlen |
| liquidations.sources[].pipeline_last_event_age_s | number | s | Sekunden seit dem Ereignis. kann fehlen |
| liquidations.coverage | object | — | Was in den obigen Zahlen enthalten ist und was nicht. Vergleichen Sie dies, bevor Sie Summen mit einer anderen Quelle vergleichen. |
| liquidations.coverage.collected_exchanges | array | — | Börsen mit einem öffentlichen Liquidations-Feed, den CoinBoss erhebt. |
| liquidations.coverage.collected_exchanges[] | string | — | Erfasste Börsen. |
| liquidations.coverage.unavailable | array | — | Paare aus Börse und Kontrakt, die nicht einbezogen werden konnten, jeweils mit Begründung. Sie werden nie als 0 gezählt. |
| liquidations.coverage.unavailable[] | object | — | Elemente, für die keine Daten verfügbar sind, mit Begründung. Werden nie als 0 ausgewiesen. |
| liquidations.coverage.unavailable[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| liquidations.coverage.unavailable[].reason | string | — | Begründungscode. |
| liquidations.method | object | — | Klartextangabe der Formeln, die für diese Antwort verwendet wurden. |
| liquidations.method.event | string | — | Klartexthinweis dazu, was ein Liquidationsereignis ist: eine Liquidationsorder, die vom Stream der Börse übertragen oder von ihrer öffentlichen REST-API zurückgegeben wurde. |
| liquidations.method.side | string | — | `long` / `short` oder `buy` / `sell`. |
| liquidations.method.value_usd | string | USD | Wert. |
| liquidations.method.dedupe | string | — | Klartexthinweis zur Deduplizierung: Ereignisse sind eindeutig nach Börse, Symbol, Seite, Preis, Wert und Zeitstempel, zuzüglich der Order-ID der Börse, sofern vorhanden. |
| liquidations.method.null_rule | string | — | Klartexthinweis, dass ein Zeitfenster ohne erhobenes Ereignis null statt 0 liefert, und wo Börsen ohne öffentlichen Feed aufgeführt sind. |
| liquidations.method.binance_note | string | — | Klartexthinweis, dass Binance höchstens eine Liquidation pro Symbol und Sekunde überträgt, sodass die Summen für Binance eine Untergrenze darstellen. |
| liquidations.method.min_event_usd | string | USD | Kleinste Order, die der Feed veröffentlicht. |
| volume | object | — | Dasselbe Objekt, das `/api/sd/volume` für diesen Coin zurückgibt. |
| volume.coin | string | — | Coin-Symbol in Großbuchstaben (zum Beispiel BTC). |
| volume.now | number | ms | Serverzeit beim Erstellen der Antwort. |
| volume.futures | object | — | Block oder Wert des Futures-Markts. |
| volume.futures.total_usd | number | USD | 24h-Futures-Volumen über alle Börsen (Nominalwert in USD). |
| volume.futures.n_exchanges | number | — | Anzahl der beitragenden Börsen. |
| volume.futures.by_exchange | array | — | Aufschlüsselung je Börse. |
| volume.futures.by_exchange[] | object | — | Aufschlüsselung je Börse. |
| volume.futures.by_exchange[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| volume.futures.by_exchange[].vol_usd | number | USD | Volumen als Nominalwert in USD. |
| volume.futures.by_exchange[].legacy_usd | number | USD | Teil des Volumens, der aus der Ticker-Menge der USDT-Perpetual-Kontrakte stammt. |
| volume.futures.by_exchange[].sd_usd | number | USD | Teil, der aus bereits einbezogenen zusätzlichen Kontrakten stammt (USDC, coin-marginiert, Terminkontrakte mit Fälligkeit). |
| volume.futures.by_exchange[].share_pct | number | % | Anteil an der Gesamtsumme. |
| volume.futures.change_24h | object | — | 24h-Veränderung. |
| volume.futures.change_24h.pct | number | % | Prozentwert. |
| volume.futures.change_24h.cur | number | — | Aktueller Wert. |
| volume.futures.change_24h.prev | number | — | Vorheriger Wert (Vergleichsbasis). |
| volume.futures.change_24h.n_matched | number | — | Elemente, die an beiden Enden des Vergleichs vorhanden sind. |
| volume.futures.change_24h.n_total | number | — | Aktuell vorhandene Elemente. |
| volume.futures.change_24h.prev_ts | number | ms | Zeitpunkt des Snapshots der Vergleichsbasis. |
| volume.futures.change_24h.basis | string | — | Futures-Preis minus Spot-Preis, oder der Basis-Block. |
| volume.futures.selfdata_contracts | object | — | Zusätzliche Kontrakte: was bereits einbezogen ist und was noch aussteht. |
| volume.futures.selfdata_contracts.included_usd | null | USD | 24h-Volumen der zusätzlich erhobenen Kontrakte (coin-marginiert, USDC, Terminkontrakte mit Fälligkeit), die bereits in der Futures-Summe enthalten sind; null, solange noch keiner einbezogen ist. |
| volume.futures.selfdata_contracts.n_included | number | count | Anzahl der zusätzlich erhobenen Kontrakte, die in der Futures-Summe enthalten sind (jene, die über einen eigenen Snapshot von vor etwa 24 Stunden verfügen). |
| volume.futures.selfdata_contracts.pending_usd | number|null | USD | Summe der ausstehenden Elemente, nicht in der Gesamtsumme enthalten. |
| volume.futures.selfdata_contracts.n_pending | number | count | Anzahl der zusätzlich erhobenen Kontrakte, die noch nicht einbezogen sind, weil ihnen eine eigene Vergleichsbasis von vor 24h fehlt; die größten sind in `pending` aufgeführt. |
| volume.futures.selfdata_contracts.pending | array | — | Erhobene, aber noch nicht einbezogene Elemente. |
| volume.futures.selfdata_contracts.pending[] | object | — | Erhobene, aber noch nicht einbezogene Elemente. |
| volume.futures.selfdata_contracts.pending[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| volume.futures.selfdata_contracts.pending[].symbol | string | — | Instrumentensymbol in der von CoinBoss normalisierten Form (zum Beispiel BTCUSDT). |
| volume.futures.selfdata_contracts.pending[].margin | string | — | Klasse der Margin-Währung. |
| volume.futures.selfdata_contracts.pending[].contract_type | string | — | `perpetual` oder `delivery`. |
| volume.futures.selfdata_contracts.pending[].vol_usd | number | USD | Volumen als Nominalwert in USD. |
| volume.futures.selfdata_contracts.pending[].reason | string | — | Begründungscode. |
| volume.spot | object | — | Block oder Wert des Spot-Markts. |
| volume.spot.total_usd | number | USD | 24h-Spot-Volumen über alle Börsen. |
| volume.spot.n_exchanges | number | — | Anzahl der beitragenden Börsen. |
| volume.spot.asof | number | ms | Zeitpunkt der neuesten verwendeten Daten. |
| volume.spot.by_exchange | array | — | Aufschlüsselung je Börse. |
| volume.spot.by_exchange[] | object | — | Aufschlüsselung je Börse. |
| volume.spot.by_exchange[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| volume.spot.by_exchange[].vol_usd | number | USD | Volumen als Nominalwert in USD. |
| volume.spot.by_exchange[].quote | string | — | Für diese Börse einbezogene Kurswährungen. |
| volume.spot.by_exchange[].ts | number | ms | Zeitstempel. |
| volume.spot.by_exchange[].price | number | — | Letzter Preis in der Kurswährung (USD oder USDT, sofern nicht anders angegeben). |
| volume.spot.by_exchange[].age_s | number | s | Sekunden seit der letzten Aktualisierung dieser Zeile. |
| volume.spot.by_exchange[].share_pct | number | % | Anteil an der Gesamtsumme. |
| volume.spot.change_24h | object | — | 24h-Veränderung. |
| volume.spot.change_24h.pct | number | % | Prozentwert. |
| volume.spot.change_24h.cur | number | — | Aktueller Wert. |
| volume.spot.change_24h.prev | number | — | Vorheriger Wert (Vergleichsbasis). |
| volume.spot.change_24h.n_matched | number | — | Elemente, die an beiden Enden des Vergleichs vorhanden sind. |
| volume.spot.change_24h.n_total | number | — | Aktuell vorhandene Elemente. |
| volume.spot.change_24h.prev_ts | number | ms | Zeitpunkt des Snapshots der Vergleichsbasis. |
| volume.spot.change_24h.basis | string | — | Futures-Preis minus Spot-Preis, oder der Basis-Block. |
| volume.ratios | object | — | Volumenverhältnisse: `futures_to_spot` (24h-Futures-Volumen ÷ 24h-Spot-Volumen) und `oi_to_futures_volume`; jeweils null, wenn eine Eingangsgröße fehlt. |
| volume.ratios.futures_to_spot | number | — | Futures-Volumen geteilt durch das Spot-Volumen. |
| volume.ratios.oi_to_futures_volume | number | — | Open Interest geteilt durch das 24h-Futures-Volumen. |
| volume.method | object | — | Klartextangabe der Formeln, die für diese Antwort verwendet wurden. |
| volume.method.futures | string | — | Block oder Wert des Futures-Markts. |
| volume.method.spot | string | — | Block oder Wert des Spot-Markts. |
| volume.method.change | string | — | Veränderung über den angegebenen Zeitraum. |
| volume.method.oi_to_futures_volume | string | — | Klartextdefinition von `ratios.oi_to_futures_volume`: gesamtes Open Interest in USD ÷ 24h-Futures-Volumen in USD. |
| ls | object | — | Dasselbe Objekt, das `/api/sd/ls` für diesen Coin zurückgibt. |
| ls.coin | string | — | Coin-Symbol in Großbuchstaben (zum Beispiel BTC). |
| ls.now | number | ms | Serverzeit beim Erstellen der Antwort. |
| ls.account | object | — | Anteil aller Konten, die netto long bzw. netto short sind. |
| ls.account.long_pct | number | % | Long-Anteil. |
| ls.account.short_pct | number | % | Short-Anteil. |
| ls.account.ratio | number | — | Verhältnis. |
| ls.account.n_exchanges | number | — | Anzahl der beitragenden Börsen. |
| ls.account.by_exchange | array | — | Aufschlüsselung je Börse. |
| ls.account.by_exchange[] | object | — | Aufschlüsselung je Börse. |
| ls.account.by_exchange[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| ls.account.by_exchange[].symbol | string | — | Instrumentensymbol in der von CoinBoss normalisierten Form (zum Beispiel BTCUSDT). |
| ls.account.by_exchange[].long_pct | number | % | Long-Anteil. |
| ls.account.by_exchange[].short_pct | number | % | Short-Anteil. |
| ls.account.by_exchange[].ratio | number | — | Verhältnis. |
| ls.account.by_exchange[].updated_at | number | ms | Zeitpunkt der letzten Aktualisierung dieser Zeile. |
| ls.account.by_exchange[].age_s | number | s | Sekunden seit der letzten Aktualisierung dieser Zeile. |
| ls.account.by_exchange[].is_stale | boolean | — | true, wenn die Zeile älter als das Aktualitätsfenster ist; veraltete Zeilen fließen nicht in die Summen ein. |
| ls.account.by_exchange[].source | string | — | Herkunft des Werts. |
| ls.account.by_exchange[].period | string | — | Zeitraum. |
| ls.top_account | object | — | Dasselbe, beschränkt auf die von der Börse definierten Top-Trader. |
| ls.top_account.long_pct | number|null | % | Long-Anteil. |
| ls.top_account.short_pct | number|null | % | Short-Anteil. |
| ls.top_account.ratio | number|null | — | Verhältnis. |
| ls.top_account.n_exchanges | number | — | Anzahl der beitragenden Börsen. |
| ls.top_account.by_exchange | array | — | Aufschlüsselung je Börse. |
| ls.top_account.by_exchange[] | object | — | Aufschlüsselung je Börse. |
| ls.top_account.by_exchange[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| ls.top_account.by_exchange[].symbol | string | — | Instrumentensymbol in der von CoinBoss normalisierten Form (zum Beispiel BTCUSDT). |
| ls.top_account.by_exchange[].long_pct | number | % | Long-Anteil. |
| ls.top_account.by_exchange[].short_pct | number | % | Short-Anteil. |
| ls.top_account.by_exchange[].ratio | number | — | Verhältnis. |
| ls.top_account.by_exchange[].updated_at | number | ms | Zeitpunkt der letzten Aktualisierung dieser Zeile. |
| ls.top_account.by_exchange[].age_s | number | s | Sekunden seit der letzten Aktualisierung dieser Zeile. |
| ls.top_account.by_exchange[].is_stale | boolean | — | true, wenn die Zeile älter als das Aktualitätsfenster ist; veraltete Zeilen fließen nicht in die Summen ein. |
| ls.top_account.by_exchange[].source | string | — | Herkunft des Werts. |
| ls.top_account.by_exchange[].period | string | — | Zeitraum. |
| ls.top_position | object | — | Long- gegenüber Short-Anteil der von Top-Tradern gehaltenen Positionen. |
| ls.top_position.long_pct | number|null | % | Long-Anteil. |
| ls.top_position.short_pct | number|null | % | Short-Anteil. |
| ls.top_position.ratio | number|null | — | Verhältnis. |
| ls.top_position.n_exchanges | number | — | Anzahl der beitragenden Börsen. |
| ls.top_position.by_exchange | array | — | Aufschlüsselung je Börse. |
| ls.top_position.by_exchange[] | object | — | Aufschlüsselung je Börse. |
| ls.top_position.by_exchange[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| ls.top_position.by_exchange[].symbol | string | — | Instrumentensymbol in der von CoinBoss normalisierten Form (zum Beispiel BTCUSDT). |
| ls.top_position.by_exchange[].long_pct | number | % | Long-Anteil. |
| ls.top_position.by_exchange[].short_pct | number | % | Short-Anteil. |
| ls.top_position.by_exchange[].ratio | number | — | Verhältnis. |
| ls.top_position.by_exchange[].updated_at | number | ms | Zeitpunkt der letzten Aktualisierung dieser Zeile. |
| ls.top_position.by_exchange[].age_s | number | s | Sekunden seit der letzten Aktualisierung dieser Zeile. |
| ls.top_position.by_exchange[].is_stale | boolean | — | true, wenn die Zeile älter als das Aktualitätsfenster ist; veraltete Zeilen fließen nicht in die Summen ein. |
| ls.top_position.by_exchange[].source | string | — | Herkunft des Werts. |
| ls.top_position.by_exchange[].period | string | — | Zeitraum. |
| ls.position_all | object | — | Long- gegenüber Short-Anteil aller Positionen (Börsen, die dies veröffentlichen). |
| ls.position_all.long_pct | number|null | % | Long-Anteil. |
| ls.position_all.short_pct | number|null | % | Short-Anteil. |
| ls.position_all.ratio | number|null | — | Verhältnis. |
| ls.position_all.n_exchanges | number | — | Anzahl der beitragenden Börsen. |
| ls.position_all.by_exchange | array | — | Aufschlüsselung je Börse. |
| ls.position_all.by_exchange[] | object | — | Aufschlüsselung je Börse. |
| ls.position_all.by_exchange[].exchange | string | — | Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`). |
| ls.position_all.by_exchange[].symbol | string | — | Instrumentensymbol in der von CoinBoss normalisierten Form (zum Beispiel BTCUSDT). |
| ls.position_all.by_exchange[].long_pct | number | % | Long-Anteil. |
| ls.position_all.by_exchange[].short_pct | number | % | Short-Anteil. |
| ls.position_all.by_exchange[].ratio | number | — | Verhältnis. |
| ls.position_all.by_exchange[].updated_at | number | ms | Zeitpunkt der letzten Aktualisierung dieser Zeile. |
| ls.position_all.by_exchange[].age_s | number | s | Sekunden seit der letzten Aktualisierung dieser Zeile. |
| ls.position_all.by_exchange[].is_stale | boolean | — | true, wenn die Zeile älter als das Aktualitätsfenster ist; veraltete Zeilen fließen nicht in die Summen ein. |
| ls.position_all.by_exchange[].source | string | — | Herkunft des Werts. |
| ls.position_all.by_exchange[].period | string | — | Zeitraum. |
| ls.taker | object | — | Anteil des Taker-Kaufvolumens gegenüber dem Taker-Verkaufsvolumen. |
| ls.taker.long_pct | number|null | % | Long-Anteil. |
| ls.taker.short_pct | number|null | % | Short-Anteil. |
| ls.taker.ratio | number|null | — | Verhältnis. |
| ls.taker.n_exchanges | number | — | Anzahl der beitragenden Börsen. |
| ls.taker.by_exchange | array | — | Aufschlüsselung je Börse. |
| ls.definitions | object | — | Definition jeder Kennzahl. Die fünf Kennzahlen beantworten unterschiedliche Fragen und werden nie vermischt. kann fehlen |
| ls.definitions.account | string | — | Kontenbasierte Kennzahl. kann fehlen |
| ls.definitions.top_account | string | — | Kennzahl nach Konten der Top-Trader. kann fehlen |
| ls.definitions.top_position | string | — | Kennzahl nach Positionen der Top-Trader. kann fehlen |
| ls.definitions.position_all | string | — | Kennzahl über alle Positionen. kann fehlen |
| ls.definitions.taker | string | — | Kennzahl Taker-Kauf / -Verkauf. kann fehlen |
| ls.method | object | — | Klartextangabe der Formeln, die für diese Antwort verwendet wurden. kann fehlen |
| ls.method.normalize | string | — | Klartexthinweis zur Normalisierung: Der Wert jeder Börse wird so skaliert, dass Long % + Short % = 100 ergibt, und Verhältnis = Long % ÷ Short %. kann fehlen |
| ls.method.aggregate | string | — | Aggregat über die Börsen. kann fehlen |
| ls.method.freshness | string | — | Klartextregel zur Aktualität: Zeilen, die innerhalb von 24 Stunden aktualisiert wurden, werden angezeigt, und `is_stale` kennzeichnet Zeilen, die älter als 2 Stunden sind. kann fehlen |
| errors | object | — | Teile des Pakets, die nicht aufgebaut werden konnten, mit dem Namen des Teils als Schlüssel; leer, wenn alle Teile vorhanden sind. kann fehlen |
Erzeugt 2026-11-11 23:00 UTC aus 4 echten Antworten.
Beispielantwort
Geprüfte Stichproben
Neben dem obigen Beispiel ruft die Prüfsonde diesen Endpunkt mit den folgenden Parametern auf und prüft jedes Mal das Schema.
| Parameter | HTTP | Latenz | Ergebnis |
|---|---|---|---|
| coin=ETH | 200 | 60 ms | Bestanden |
| coin=SOL | 200 | 53 ms | Bestanden |
| coin=ARKM | 200 | 43 ms | Bestanden |
| — | 400 | 1 ms | Bestanden liefert den erwarteten Fehler |
Geprüft 2026-11-12 23:27:35 UTC
Details
- Authentifizierung
- Keine. Öffentlicher Endpunkt.
- Rate-Limit
- 1200 Anfragen pro Minute und IP
- Server-Cache
- 15s
- Edge-Micro-Cache
- 10s
- Aktualisierungsintervall
- siehe /api/sd/oi, /api/sd/funding, /api/sd/liquidations, /api/sd/volume, /api/sd/ls (Abfrage alle 60 s bis 5 min; Liquidationen in Echtzeit; Spot alle 10 min)
- Zeitfenster
- letzter Snapshot je Block sowie die eigenen rollierenden Zeitfenster jedes Blocks
- Datenquellen
- Kombinierte Blöcke für Open Interest, Funding, Liquidationen, Volumen und Long/Short eines Coins, vollständig aus den CoinBoss-eigenen Collectoren aufgebaut, die die öffentlichen APIs von rund 30 Börsen abfragen (z. B. binance, okx, bybit, bitget, gate, hyperliquid).
- Börsenabdeckung
- wie bei den fünf Einzelblock-Endpunkten; die Kontraktliste wird auf 60 Zeilen gekürzt
- Einheiten
- USD notional for OI / volume / liquidations; funding as fraction; long/short in percent
- Methode
- same builders as the five single-block endpoints
- Zeitstempel
- Unix-Epoche in Millisekunden (UTC), sofern die Feldbeschreibung nichts anderes angibt
- Antwortformat
- json
- Stabilität
- Stabil
- Verfügbar seit
- 2026-11-11
Live-Status
Verfügbarkeit, letzte 30 Tage
100 % von 360 Prüfungen bestanden
- Zurückgegeben, aber nicht dokumentiert: oi.coverage.stale_excluded[], oi.coverage.stale_excluded[].exchange, oi.coverage.stale_excluded[].symbol, oi.coverage.stale_excluded[].oi_usd, oi.coverage.stale_excluded[].age_s, oi.coverage.stale_excluded[].reason, ls.taker.by_exchange[], ls.taker.by_exchange[].exchange, ls.taker.by_exchange[].symbol, ls.taker.by_exchange[].long_pct
Fehler
Fehlgeschlagene Aufrufe haben auf jedem Endpunkt denselben Aufbau. Die vollständige Liste steht auf der Fehlerseite. Fehler und Rate-Limits →
| Code | HTTP | Bedeutung | Empfohlene Reaktion |
|---|---|---|---|
| INVALID_PARAM | 400 | Ein erforderlicher Parameter fehlt oder ein Wert wird nicht akzeptiert. `param` nennt den Parameter, sofern er bekannt ist. | Nicht unverändert wiederholen; die Anfrage korrigieren. |
| UNAUTHORIZED | 401 | Der Header `CB-API-KEY` wurde gesendet, der Schlüssel ist jedoch unbekannt oder widerrufen. Öffentliche Daten erfordern keinen Schlüssel – lassen Sie den Header weg oder verwenden Sie einen gültigen Schlüssel. | Nicht unverändert wiederholen. |
| FORBIDDEN | 403 | Die Route gehört nicht zur öffentlichen API (intern oder nur für Konten). | Nicht wiederholen. |
| NOT_FOUND | 404 | Unbekannte Route, oder der angefragte Coin / die Börse / der Fonds existiert nicht. | Nicht wiederholen; Pfad und Kennungen mit dem Katalog abgleichen. |
| RATE_LIMITED | 429 | Mehr Anfragen, als das Limit pro Minute zulässt. `Retry-After` gibt die Wartezeit in Sekunden an. | `Retry-After` abwarten, dann mit Backoff wiederholen. |
| INTERNAL | 500 | Unerwarteter Serverfehler. Die Meldung ist bewusst allgemein gehalten; geben Sie `request_id` an, wenn Sie den Fehler melden. | Einmal nach einigen Sekunden wiederholen; wenn der Fehler bestehen bleibt, mit der Request-ID melden. |
| UPSTREAM_FAILED | 503 | Die Datenquelle hinter diesem Endpunkt hat nicht rechtzeitig geantwortet. Es werden ersatzweise keine veralteten oder stellvertretenden Zahlen zurückgegeben. | Mit Backoff wiederholen; die Statusseite prüfen. |
| UNAVAILABLE | 501 / 503 | Der Datensatz ist vorübergehend nicht bereit (Cache wird aufgewärmt), oder der Endpunkt hat noch keine rechtmäßige öffentliche Quelle. | Später wiederholen; der Katalog kennzeichnet Endpunkte, die konzeptbedingt nicht verfügbar sind. |
| REQUEST_FAILED | 200 | Einige ältere Endpunkte antworten mit HTTP 200 und `success: false`. Prüfen Sie immer `success`, nicht nur den HTTP-Status. | Hängt von der Meldung ab; als fehlgeschlagene Anfrage behandeln. |
Ausprobieren
/api/sd/coinVerfügbarstring — Coin symbol; 400 when missing. Alias: `base`.
https://www.coinboss.com/api/sd/coin?coin=BTCMehr in dieser Kategorie
- Coin-Gesamtpaket in einem Aufruf (OI, Funding, Liquidationen, Volumen, Long/Short) /api/sd/coin
- Futures-Volumen für einen Coin /api/sd/volume
- Coin-Screener für Derivate /api/derivatives/coins
- Vollständige Coin-Tabelle für Derivate /api/derivatives/coins-full
- Derivate-Kerzen für einen Coin /api/derivatives/kline
- RSI-Liste je Coin /api/derivatives/rsi
- MACD-Zeitreihe für einen Coin /api/indicators/ta/macd/:coin
- Historische Zeitreihen für einen Coin /api/market/history
- Derivate-Ticker, je Coin aggregiert /api/market/tickers
- Ranking nach Derivatevolumen /api/market/volume-rank