-
bitcoin $87959.907984 USD
1.34% -
ethereum $2920.497338 USD
3.04% -
tether $0.999775 USD
0.00% -
xrp $2.237324 USD
8.12% -
bnb $860.243768 USD
0.90% -
solana $138.089498 USD
5.43% -
usd-coin $0.999807 USD
0.01% -
tron $0.272801 USD
-1.53% -
dogecoin $0.150904 USD
2.96% -
cardano $0.421635 USD
1.97% -
hyperliquid $32.152445 USD
2.23% -
bitcoin-cash $533.301069 USD
-1.94% -
chainlink $12.953417 USD
2.68% -
unus-sed-leo $9.535951 USD
0.73% -
zcash $521.483386 USD
-2.87%
Wie kann ich historische Vertragsdaten von der Kraken -API erhalten?
Fetch Kraken Futures historical OHLC data via `futures-api.kraken.com/api/history/candles` using symbol, interval, and Unix timestamps; authenticate with API key and HMAC-SHA256 signature if rate-limited.
Aug 08, 2025 at 02:49 pm
Kraken -API und historische Vertragsdaten verstehen
Die Kraken -API ist eine leistungsstarke Schnittstelle, die es Entwicklern und Händlern ermöglicht, programmgesteuert mit Krakens Kryptocurrency Exchange -Diensten zu interagieren. Bei Bezug auf historische Vertragsdaten ist es wichtig zu klären, dass Kraken hauptsächlich Spot -Handel und Futures -Verträge über seine Kraken Futures -Plattform (früher als Cryptowatch -Derivate bekannt) unterstützt. Die Standard -Kraken -REST -API (api.kraken.com) liefert keine historischen Daten für Futures oder ewige Verträge direkt. Stattdessen sind historische Vertragsdaten über die Kraken Futures-API zugänglich, die bei Futures-api.kraken.com gehostet wird.
Um historische Daten abzurufen, müssen Sie den richtigen Endpunkt basierend auf der Art des Vertrags- und Zeitrahmens identifizieren. Die Kraken Futures -API bietet Endpunkte wie /api/history/candles um OHLC -Daten (offen, hoch, niedrig, eng) für bestimmte Futures -Verträge abzurufen. Jeder Endpunkt erfordert Parameter wie Symbol , Intervall und von/bis Zeitstempel, um den Datenbereich zu definieren.
Einrichten von API -Zugriffsanmeldeinformationen
Bevor Sie Anfragen stellen, müssen Sie authentifizierten Zugriff auf die Kraken Futures -API einrichten. Dies beinhaltet das Erstellen eines API -Schlüssels und eines Geheimnisses:
- Melden Sie sich in Ihrem Kraken -Konto an und navigieren Sie zum Finanzierungsabschnitt .
- Wählen Sie API und wählen Sie Kraken Futures .
- Klicken Sie auf API -Taste erstellen .
- Berechtigungen zuweisen - Der Lesezugriff ist für Marktdaten aktiviert.
- Generieren Sie den Schlüssel und speichern Sie sicher sowohl den API -Schlüssel als auch den geheimen Schlüssel .
Diese Anmeldeinformationen sind erforderlich, um Anfragen mit HMAC-SHA256 zu unterschreiben. Im Gegensatz zum Spot Trading verwendet Kraken Futures einen separaten Authentifizierungsmechanismus. Jede Anfrage muss Header wie APIKey und Authent enthalten, bei denen Authent die berechnete Signatur basierend auf der Anforderungsmethode, Pfad, Körper und Zeitstempel ist.
Erstellung der API -Anfrage für historische Daten
Verwenden Sie den Candles History Endpoint : Um historische Vertragsdaten abzurufen:
GET https://futures-api.kraken.com/api/history/candlesErforderliche Abfragungsparameter umfassen:
- Symbol : Das Vertragsymbol wie
PI_XBTUSDfür den Bitcoin ewigen inversen Vertrag. - Intervall : Das Candlestick -Intervall. Gültige Werte umfassen
1m,5m,15m,1h,4h,1d. - Aus : Startzeit in Unix Timestamp (Sekunden).
- Bis : Endzeit in Unix Timestamp (Sekunden).
Zum Beispiel 1-stündige Kerzen für den Bitcoin ewigen Vertrag vom 1. Januar 2024 bis 2. Januar 2024 abzurufen:
https://futures-api.kraken.com/api/history/candles?symbol=PI_XBTUSD&interval=1h&from=1704067200&until=1704153600Diese Anfrage erfordert keine Authentifizierung, wenn nur auf öffentliche Marktdaten zugegriffen werden. Wenn Sie jedoch bewertet sind, sollten Sie authentifizierte Anforderungen verwenden.
Bearbeitung der Authentifizierung für preisbegrenzte Anfragen
Wenn Sie das nicht authentifizierte Anforderungslimit überschreiten, wechseln Sie zu signierten Anforderungen. Der Prozess beinhaltet:
- Erstellen einer Anforderungsnutzlast mit Methode, Pfad, Körper und ISO 8601 -Zeitstempel.
- Verkettung des Zeitstempels, der Methode, des Pfades und des Körpers (falls vorhanden) in eine Signierzeichenfolge.
- Verwenden Sie HMAC-SHA256 mit Ihrem geheimen Schlüssel, um eine Signatur zu generieren.
- Einschließlich der Signatur in den
Authent-Header und Ihrem Schlüssel inAPIKey.
Beispielschritte in Python:
- Setzen Sie die Anforderungsmethode:
GET - Definieren Sie den Pfad:
/api/history/candles?symbol=PI_XBTUSD&interval=1h&from=1704067200&until=1704153600 - Erzeugen Sie den ISO-Zeitstempel:
2024-01-01T00:00:00Z - Erstellen Sie die Signiernachricht:
2024-01-01T00:00:00ZGET/api/history/candles?symbol=PI_XBTUSD&interval=1h&from=1704067200&until=1704153600 - Berechnen Sie HMAC-SHA256 der Nachricht mit Ihrem geheimen Schlüssel
- Codieren das Ergebnis in Base64
- Header einstellen:
-
APIKey: YOUR_PUBLIC_KEY -
Authent: BASE64_SIGNATURE -
Nonce: 2024-01-01T00:00:00Z
-
Senden Sie die Anfrage mit einer Bibliothek wie requests .
Verarbeitung und Speichern der Antwortdaten
Die API gibt eine JSON -Antwort mit einer Reihe von Kerzenobjekten zurück. Jede Kerze enthält:
- TIMESTAMP : Unix Time of the Candle Start.
- Öffnen : Eröffnungspreis.
- Hoch : Höchster Preis.
- Niedrig : niedrigster Preis.
- Schließung : Schließungspreis.
- Volumen : gehandelter Volumen.
Beispielantwort:
{ 'result': 'success', 'candles': [{ 'timestamp': 1704067200, 'open': '42000.00', 'high': '42500.00', 'low': '41800.00', 'close': '42300.00', 'volume': '120.5' }
] }
Analysieren Sie den JSON und extrahieren Sie das candles . Sie können diese Daten in CSV, einer Datenbank oder einem Datenrahmen für die Analyse speichern. Stellen Sie sicher, dass die Zeitstempel nach Bedarf in lokale Zeit oder UTC umgewandelt werden. Paginierung handhaben, wenn der Zeitbereich groß ist - kraken kann die Ergebnisse pro Anforderung begrenzen, wobei mehrere Anrufe mit from und until Werten angepasst werden müssen.
Häufige Fehler und Fehlerbehebung
- Ungültiges Symbol : Überprüfen Sie das Vertragsymbol. Verwenden Sie
GET /api/instrumentsum alle verfügbaren Verträge aufzulisten. - Zinsbegrenzung : Nicht authentifizierte Anfragen sind begrenzt. Verwenden Sie die Authentifizierung oder fügen Sie Verzögerungen zwischen Aufrufen hinzu.
- Ungültiges Zeitstempelformat : Stellen Sie sicher, dass Unix -Zeitstempel in Sekunden dauern, nicht in Millisekunden.
- Signaturfehlanpassung : Überprüfen Sie, ob die Signaturzeichenfolge die genauen Pfad- und Abfrageparameter enthält und dass der geheime Schlüssel korrekt ist.
- Leere Antwort : Bestätigen Sie, dass der Zeitbereich aktive Handelsperioden enthält.
Verwenden Sie Tools wie Postman- oder Python -Skripte, um Anforderungen inkrementell zu testen. Aktivieren Sie die Protokollierung, um Anforderungsheader und Antworten zum Debuggen zu erfassen.
Häufig gestellte Fragen
Wie finde ich das richtige Symbol für einen Kraken -Futures -Vertrag? Verwenden Sie den Instrumenteendpunkt : GET https://futures-api.kraken.com/api/instruments . Dies FI_ETHUSD alle aktiven Verträge mit ihren Symbolen zurück, wie PI_XBTUSD .
Kann ich historische Daten auf Tick-Level anstelle von Kerzen abrufen? Die Kraken Futures-API liefert keine Daten auf Tick-Ebene über öffentliche Endpunkte. Der Endpunkt /api/history/candles unterstützt nur aggregierte OHLC -Daten in festgelegten Intervallen. Betrachten Sie für detaillierte Daten Websocket-Feeds oder Datenanbieter von Drittanbietern.
Gibt es eine Grenze dafür, wie viel historische Daten ich gleichzeitig holen kann? Ja, die API kann die Anzahl der pro Anfrage zurückgegebenen Kerzen einschränken. Wenn Ihr Zeitbereich groß ist, teilen Sie sie in kleinere Intervalle auf - wie ein Tag nach dem anderen - und stellen Sie mehrere Anfragen. Überprüfen Sie die Antwort auf Vollständigkeit und passen Sie die from und until Parameter entsprechend an.
Muss ich ein verifizierter Kraken -Benutzer sein, um auf historische Vertragsdaten zuzugreifen? Für nicht authentifizierte öffentliche Datenanfragen reicht grundlegender Kontozugriff aus. Um die Zinsgrenzen zu erhöhen und einen stabilen Zugriff sicherzustellen, wird ein verifiziertes Konto mit API -Anmeldeinformationen empfohlen. Für das Abrufen von Daten sind keine vollständigen Handelsberechtigungen erforderlich.
Haftungsausschluss:info@kdj.com
Die bereitgestellten Informationen stellen keine Handelsberatung dar. kdj.com übernimmt keine Verantwortung für Investitionen, die auf der Grundlage der in diesem Artikel bereitgestellten Informationen getätigt werden. Kryptowährungen sind sehr volatil und es wird dringend empfohlen, nach gründlicher Recherche mit Vorsicht zu investieren!
Wenn Sie glauben, dass der auf dieser Website verwendete Inhalt Ihr Urheberrecht verletzt, kontaktieren Sie uns bitte umgehend (info@kdj.com) und wir werden ihn umgehend löschen.
-
RAIN Jetzt handeln$0.007852
113.00%
-
PIPPIN Jetzt handeln$0.06097
51.96%
-
PARTI Jetzt handeln$0.1396
42.04%
-
WAVES Jetzt handeln$0.9141
41.69%
-
ARC Jetzt handeln$0.04302
35.73%
-
HONEY Jetzt handeln$0.01029
21.80%
- ApeCoin (0,211-Dollar-Kryptowährung) zeigt Widerstandsfähigkeit inmitten der Marktvolatilität, angeheizt durch Führungswechsel und Derivateaktivitäten
- 2026-04-29 07:20:02
- Navigieren auf dem Goldmarkt: Münzverkäufer, Goldbarren und Preisspannendynamik
- 2026-04-29 07:20:02
- Bitcoins Tap-to-Pay-Revolution: Block zielt auf die Dominanz von Apple
- 2026-04-29 07:15:01
- Studiomietszene in Vancouver: Gemütlichkeit, Münzwäscherei und die Lebenshaltungskosten
- 2026-04-29 07:15:01
- Dynamik bei Bitcoin-Krediten verändert sich: Riot Platforms sichert sich inmitten von BTC-Verkäufen und fallenden Preisen einen festen Zinssatz
- 2026-04-29 06:50:01
- Die Milliarden-Dollar-Bonanza: Krypto-Airdrops, Overnight-Millionäre und wie kluge Anleger Chancen finden
- 2026-04-29 06:50:01
Verwandtes Wissen
So diversifizieren Sie Ihr Krypto-Vertragsportfolio: Eine detaillierte Anleitung
Apr 28,2026 at 11:40am
Marktvolatilitätsmuster 1. Die Preisbewegungen von Bitcoin weisen in Zeiten geringer Liquidität, insbesondere während der asiatischen Handelszeiten, h...
Wie man mit emotionalem Handel in Krypto-Futures umgeht: Ein Leitfaden für Einsteiger
Apr 25,2026 at 09:19pm
Bitcoin Halbierungsmechanik 1. Das Protokoll von Bitcoin erzwingt einen festen Ausgabeplan, bei dem die Blockbelohnungen etwa alle 210.000 Blöcke halb...
Eine detaillierte Anleitung zur Gate.io-Futures-Handelsschnittstelle
Apr 28,2026 at 04:59pm
Schnittstellenlayout und Navigation 1. Die obere Navigationsleiste bietet schnellen Zugriff auf die Bereiche Spot, Futures, Optionen, Margin und Web3....
Die Kurzanleitung zu den Gebühren für Krypto-Futures: So minimieren Sie Ihre Kosten
Apr 24,2026 at 10:40pm
Grundlegendes zu den Gebühren für Futures-Kontrakte 1. Börsennotierungsgebühren fallen an, wenn ein neuer Futures-Kontrakt auf Plattformen wie CME ode...
So nutzen Sie das Fibonacci-Retracement in Krypto-Futures: Eine Schritt-für-Schritt-Anleitung
Apr 27,2026 at 02:39pm
Identifizieren der richtigen Schwungpunkte 1. Suchen Sie anhand von mindestens fünf aufeinanderfolgenden bullischen oder bärischen Kerzen eine klare, ...
Ein umfassender Leitfaden zum Handel mit Krypto-Optionen vs. Futures
Apr 28,2026 at 09:59pm
Kernstrukturelle Unterschiede 1. Krypto-Optionen gewähren dem Käufer das Recht – aber nicht die Pflicht –, eine zugrunde liegende Kryptowährung zu ein...
So diversifizieren Sie Ihr Krypto-Vertragsportfolio: Eine detaillierte Anleitung
Apr 28,2026 at 11:40am
Marktvolatilitätsmuster 1. Die Preisbewegungen von Bitcoin weisen in Zeiten geringer Liquidität, insbesondere während der asiatischen Handelszeiten, h...
Wie man mit emotionalem Handel in Krypto-Futures umgeht: Ein Leitfaden für Einsteiger
Apr 25,2026 at 09:19pm
Bitcoin Halbierungsmechanik 1. Das Protokoll von Bitcoin erzwingt einen festen Ausgabeplan, bei dem die Blockbelohnungen etwa alle 210.000 Blöcke halb...
Eine detaillierte Anleitung zur Gate.io-Futures-Handelsschnittstelle
Apr 28,2026 at 04:59pm
Schnittstellenlayout und Navigation 1. Die obere Navigationsleiste bietet schnellen Zugriff auf die Bereiche Spot, Futures, Optionen, Margin und Web3....
Die Kurzanleitung zu den Gebühren für Krypto-Futures: So minimieren Sie Ihre Kosten
Apr 24,2026 at 10:40pm
Grundlegendes zu den Gebühren für Futures-Kontrakte 1. Börsennotierungsgebühren fallen an, wenn ein neuer Futures-Kontrakt auf Plattformen wie CME ode...
So nutzen Sie das Fibonacci-Retracement in Krypto-Futures: Eine Schritt-für-Schritt-Anleitung
Apr 27,2026 at 02:39pm
Identifizieren der richtigen Schwungpunkte 1. Suchen Sie anhand von mindestens fünf aufeinanderfolgenden bullischen oder bärischen Kerzen eine klare, ...
Ein umfassender Leitfaden zum Handel mit Krypto-Optionen vs. Futures
Apr 28,2026 at 09:59pm
Kernstrukturelle Unterschiede 1. Krypto-Optionen gewähren dem Käufer das Recht – aber nicht die Pflicht –, eine zugrunde liegende Kryptowährung zu ein...
Alle Artikel ansehen














