/api/options/oi-by-strike
GETVerfügbar

Options-OI nach Strike

Options-OI nach Strike

GET/api/options/oi-by-strike
Einzelne Börse: ausschließlich aus öffentlichen Optionsdaten von Deribit berechnet. Felder vom Typ `volume_usd` basieren auf der Prämie, sofern die Börse den Prämienumsatz meldet. Für sechs Börsen mit Abdeckung je Börse verwenden Sie `/api/sd/options/overview`.

Anfrage

Query-Parameter

NameTypErforderlichStandardZulässige WerteBeschreibung
currencystringOptionalBTCBTC, ETHBasiswert: `BTC` oder `ETH`. Jeder andere Wert liefert 400 `INVALID_PARAM`. Alias: `coin`. Beispiel: BTC
expirystringOptionalall—Verfallstermin; all = jeder Verfallstermin.

Beispielanfrage

curl -s "https://www.coinboss.com/api/options/oi-by-strike?currency=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.

FeldTypEinheitBeschreibung
successboolean—true, wenn die Anfrage erfolgreich war. Im Fehlerfall lautet der Body `{ success: false, code, error, request_id }`.
currencystring—Währungs- / Asset-Symbol.
expirystring—Verfallsdatum der Optionsserie.
index_pricenumber—Indexpreis des Basiswerts.
snap_tsnumbermsZeitpunkt des Snapshots.
expiriesarray—Verfallstermine von Optionen / Futures.
expiries[]string—Verfallstermine von Optionen / Futures.
countnumber—Anzahl der Elemente.
dataarray—Nutzdaten.
data[]object—Nutzdaten.
data[].strikenumberUSDAusübungspreis (Strike).
data[].call_oinumbercoinOpen Interest der Deribit-Calls an diesem Ausübungspreis, summiert über die ausgewählten Verfallstermine, in Einheiten des zugrunde liegenden Coins.
data[].put_oinumbercoinOpen Interest der Deribit-Puts an diesem Ausübungspreis, summiert über die ausgewählten Verfallstermine, in Einheiten des zugrunde liegenden Coins.
data[].call_oi_usdnumberUSDOpen Interest der Calls.
data[].put_oi_usdnumberUSDOpen Interest der Puts.

Erzeugt 2026-11-11 23:00 UTC aus 2 echten Antworten.

Beispielantwort

/api/options/oi-by-strike?currency=BTC · Echte Antwort, erfasst 2026-11-13 01:37:55 UTC. Lange Arrays und Maps sind für die Anzeige gekürzt: data hatte 87 Elemente; expiries hatte 12 Elemente.

  • {
    • "success": true,
    • "currency": "BTC",
    • "expiry": "all",
    • "index_price": 71051.41,
    • "snap_ts": 1794533402403,
    • "expiries": [
      • "2026-11-13",
      • "2026-11-14",
      • "2026-11-15",
      • "2026-11-16",
      • "2026-11-20",
      • "2026-11-27",
      • "2026-12-04",
      • "2026-12-25"
      ],
    • "count": 87,
    • "data": [
      • { … 5 },
      • { … 5 }
      ]
    }

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.

ParameterHTTPLatenzErgebnis
currency=ETH2005 msBestanden
currency=SOL4001 msBestanden liefert den erwarteten Fehler

Geprüft 2026-11-13 01:28:20 UTC

Details

Authentifizierung
Keine. Öffentlicher Endpunkt.
Rate-Limit
1200 Anfragen pro Minute und IP
Server-Cache
2m
Edge-Micro-Cache
10s
Aktualisierungsintervall
alle 10 min (der Snapshot wird vollständig ersetzt)
Zeitfenster
letzter Snapshot
Datenquellen
Open Interest der Optionen nach Ausübungspreis aus der öffentlichen API einer einzelnen Börse (Deribit).
Börsenabdeckung
Nur Deribit, BTC- und ETH-Optionen; andere Börsen (Optionen von Binance/OKX/Bybit, CME) sind nicht enthalten. Nur Ausübungspreise mit Open Interest > 0.
Sortierung
Ausübungspreis aufsteigend
Einheiten
coins and USD notional
Methode
Call and put open interest summed per strike, for one expiry or all expiries.
Zeitstempel
Unix-Epoche in Millisekunden (UTC), sofern die Feldbeschreibung nichts anderes angibt
Antwortformat
json
Stabilität
Stabil

Live-Status

VerfügbarGeprüft 2026-11-13 01:37:55 UTCHTTP 2004 msSchema stimmt übereinNeuester Datenpunkt 8m alt

Verfügbarkeit, letzte 30 Tage

99.74 % von 382 Prüfungen bestanden

Fehler

Fehlgeschlagene Aufrufe haben auf jedem Endpunkt denselben Aufbau. Die vollständige Liste steht auf der Fehlerseite. Fehler und Rate-Limits →

CodeHTTPBedeutungEmpfohlene Reaktion
INVALID_PARAM400Ein erforderlicher Parameter fehlt oder ein Wert wird nicht akzeptiert. `param` nennt den Parameter, sofern er bekannt ist.Nicht unverändert wiederholen; die Anfrage korrigieren.
UNAUTHORIZED401Der 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.
FORBIDDEN403Die Route gehört nicht zur öffentlichen API (intern oder nur für Konten).Nicht wiederholen.
NOT_FOUND404Unbekannte Route, oder der angefragte Coin / die Börse / der Fonds existiert nicht.Nicht wiederholen; Pfad und Kennungen mit dem Katalog abgleichen.
RATE_LIMITED429Mehr Anfragen, als das Limit pro Minute zulässt. `Retry-After` gibt die Wartezeit in Sekunden an.`Retry-After` abwarten, dann mit Backoff wiederholen.
INTERNAL500Unerwarteter 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_FAILED503Die 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.
UNAVAILABLE501 / 503Der 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_FAILED200Einige ä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

GET/api/options/oi-by-strikeVerfügbar
Parameter

string · Standard BTC — Underlying: `BTC` or `ETH`. Any other value returns 400 `INVALID_PARAM`. Alias: `coin`.

string · Standard all — Expiry; all = every expiry.

Anfrage-URLhttps://www.coinboss.com/api/options/oi-by-strike?currency=BTC
Wählen Sie einen Endpunkt und klicken Sie auf „Anfrage senden“. Antwort, Header und Laufzeit erscheinen hier.