Funding-Arbitrage-Gelegenheiten
Funding-Arbitrage-Gelegenheiten (börsenübergreifende Ratendifferenz je Coin, mindestens 2 Börsen)
/api/funding/arbitrageAnfrage
Dieser Endpunkt hat keine Parameter.
Beispielanfrage
curl -s "https://www.coinboss.com/api/funding/arbitrage"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 }`. |
| count | number | — | Anzahl der Elemente. |
| updated | number | ms | Zeitpunkt der letzten Aktualisierung der Daten. |
| data | array | — | Nutzdaten. |
| data[] | object | — | Nutzdaten. |
| data[].base | string | — | Symbol des Basis-Assets. |
| data[].exchanges | number | — | Börsen. |
| data[].long_ex | string | — | Börse mit der niedrigsten aktuellen Funding-Rate für den Coin, das Leg für die Long-Position. |
| data[].long_rate | number | fraction | Aktuelle Funding-Rate je Abrechnungsintervall auf `long_ex` (0.0001 = 0,01 %); ein negativer Wert bedeutet, dass Longs Funding erhalten. |
| data[].long_iv | number | h | Funding-Abrechnungsintervall des Long-Legs. |
| data[].short_ex | string | — | Börse mit der höchsten aktuellen Funding-Rate für den Coin, das Leg für die Short-Position. |
| data[].short_rate | number | fraction | Aktuelle Funding-Rate je Abrechnungsintervall auf `short_ex` (0.0001 = 0,01 %). |
| data[].short_iv | number | h | Funding-Abrechnungsintervall des Short-Legs. |
| data[].long_oi_usd | number|null | USD | Open Interest des Kontrakts des Long-Legs, innerhalb von 3 Stunden aktualisiert; null, wenn nicht verfügbar. |
| data[].short_oi_usd | number|null | USD | Open Interest des Kontrakts des Short-Legs, innerhalb von 3 Stunden aktualisiert; null, wenn nicht verfügbar. |
| data[].price_spread_pct | number | % | Preisabstand zwischen den Legs: (Preis des Short-Legs − Preis des Long-Legs) ÷ Preis des Long-Legs; null, wenn einer der beiden Preise fehlt. |
| data[].next_settle | number|null | ms | Frühester bevorstehender Funding-Abrechnungszeitpunkt der beiden Legs; null, wenn keine der beiden Börsen einen veröffentlicht. |
| data[].spread | number | fraction | `short_rate` − `long_rate`, die rohe Ratendifferenz je Intervall ohne Normalisierung der Intervalle (0.001 = 0,1 %). |
| data[].apr_pct | number | % per year | Annualisierter Prozentwert. |
| data[].rates | array | — | Raten. |
| data[].rates[] | object | — | Raten. |
| data[].rates[].ex | string | — | Börsenkennung in Kleinbuchstaben. |
| data[].rates[].rate | number | — | Funding-Rate der laufenden Periode, wie von der Börse veröffentlicht. |
| data[].rates[].iv | number | h | Funding-Abrechnungsintervall des Kontrakts dieser Börse; null, wenn unbekannt; in diesem Fall wird die Börse nicht als Leg verwendet. |
| data[].rates[].p | number | USD | Letzter Preis des Kontrakts dieser Börse aus einem Ticker, der innerhalb von 1 Stunde aktualisiert wurde; null, wenn nicht verfügbar. |
| data[].rates[].oi | number|null | — | Open Interest. |
| data[].rates[].nft | number|null | ms | Nächster Funding-Abrechnungszeitpunkt an dieser Börse; null, wenn die Börse ihn nicht veröffentlicht. |
Erzeugt 2026-11-11 23:00 UTC aus 1 echten Antworten.
Beispielantwort
/api/funding/arbitrage · Echte Antwort, erfasst 2026-11-13 03:57:44 UTC. Lange Arrays und Maps sind für die Anzeige gekürzt: data hatte 800 Elemente; data[].rates hatte 3 Elemente.
- "success"true
- "count"1088
- "updated"1794542246888
- "data"
Details
- Authentifizierung
- Keine. Öffentlicher Endpunkt.
- Rate-Limit
- 1200 Anfragen pro Minute und IP
- Server-Cache
- 60s
- Edge-Micro-Cache
- 10s
- Aktualisierungsintervall
- bei den meisten Börsen alle 60 s (zusammen mit den Tickern geschrieben; binance mit eigenem 60-s-Job); übrige Funding-Jobs und coin-marginierte Kontrakte alle 5 min
- Zeitfenster
- letzter Snapshot; Funding-Zeilen innerhalb von 4 h, Ticker innerhalb von 1 h, OI innerhalb von 3 h
- Datenquellen
- Aktuelle Funding-Rates, von den eigenen Collectoren über die öffentlichen REST-APIs von 24 Börsen mit Perpetual-Kontrakten abgefragt (z. B. binance, okx, bybit, bitget, gate, hyperliquid).
- Börsenabdeckung
- USDT-Perpetual-Kontrakte über alle Börsen mit aktueller Funding-Rate, aktuellem Ticker und aktuellem Open Interest
- Paginierung
- höchstens 800 Zeilen
- Sortierung
- apr_pct absteigend
- Einheiten
- rates as raw fractions per interval; apr_pct in percent per year; volume / OI in USD
- Methode
- for each coin pair the highest-rate and lowest-rate venues: apr_pct = (rate_hi x 24 / interval_hi - rate_lo x 24 / interval_lo) x 365 x 100
- Zeitstempel
- Unix-Epoche in Millisekunden (UTC), sofern die Feldbeschreibung nichts anderes angibt
- Antwortformat
- json
- Stabilität
- Stabil
Live-Status
Verfügbarkeit, letzte 30 Tage
100 % von 410 Prüfungen bestanden
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/funding/arbitrageVerfügbarKeine Parameter.
https://www.coinboss.com/api/funding/arbitrageMehr in dieser Kategorie
- Funding für einen Coin /api/sd/funding
- OI-gewichtete / volumengewichtete Funding-Historie /api/currency/funding-weighted
- Funding-Rate-Details je Börse für einen Coin /api/derivatives/funding-detail
- Kumuliertes Funding je Börse für einen Coin /api/funding/accumulated
- Funding-Arbitrage-Gelegenheiten /api/funding/arbitrage
- Funding-Rate-Chartreihen für einen Coin /api/funding/chart
- Aktuelle Funding-Rates für einen Coin über alle Börsen /api/funding/coin
- Kumulierte Funding-Gebühren /api/funding/fees
- Funding-Rate-Heatmap /api/funding/heatmap
- Funding-Rate-Historie für einen Coin an einer Börse /api/funding/history
- Funding-Rate-Matrix /api/funding/matrix
- Funding-Rate-Liste je Coin /api/market/funding
- Ranking der börsenübergreifenden Funding-Rate-Spreads /api/market/funding-spread