-
bitcoin $80357.080691 USD
2.86% -
ethereum $2417.057852 USD
5.12% -
tether $0.998990 USD
0.05% -
bnb $712.772868 USD
1.46% -
xrp $1.309588 USD
2.69% -
usd-coin $0.999819 USD
-0.01% -
solana $95.928295 USD
2.99% -
tron $0.318275 USD
-1.06% -
zcash $1319.989034 USD
3.49% -
hyperliquid $83.395341 USD
-1.99% -
dogecoin $0.076444 USD
2.16% -
monero $633.912921 USD
-0.31% -
chainlink $11.509665 USD
3.62% -
unus-sed-leo $9.353568 USD
0.66% -
cardano $0.197340 USD
3.41%
Wie benutze ich Krakens API? Welche Berechtigungen und Anrufbeschränkungen gibt es?
Kraken's API allows automated trading and account management, but users must set up keys, understand permissions, and adhere to call restrictions for secure usage.
May 14, 2025 at 08:07 pm
Einführung in Krakens API
Kraken ist einer der etabliertesten Kryptowährungsbörsen und bietet eine robuste API, mit der Benutzer den Handel automatisieren, ihre Konten verwalten und auf Echtzeit-Marktdaten zugreifen können. Für jeden zu verstehen, wie die API von Kraken sowie die Berechtigungen und Aufrufbeschränkungen verwendet werden, ist für alle, die dieses leistungsstarke Tool nutzen möchten, von entscheidender Bedeutung. Dieser Artikel führt Sie durch den Prozess der Verwendung von Krakens API und detailliert die erforderlichen Berechtigungen und Beschränkungen, die Sie kennen müssen.
Einrichten Ihres Kraken -API -Kontos
Bevor Sie die API von Kraken verwenden können, müssen Sie eine API -Schlüssel einrichten. So können Sie es tun:
- Melden Sie sich in Ihrem Kraken -Konto an . Navigieren Sie zum Abschnitt "Einstellungen".
- Gehen Sie zur API -Registerkarte . Sie finden dies im Abschnitt "Sicherheit".
- Erstellen Sie einen neuen API -Schlüssel . Sie werden aufgefordert, einen Namen für Ihren Schlüssel einzugeben und die Berechtigungen auszuwählen, die Sie gewähren möchten.
- Überprüfen Sie Ihre Identität . Abhängig von den von Ihnen gewählten Berechtigungen müssen Sie möglicherweise zusätzliche Überprüfungsschritte ausführen.
- Generieren Sie den Schlüssel . Klicken Sie nach dem Einstellen Ihrer Berechtigungen auf "Taste generieren". Sie erhalten einen API -Schlüssel und einen privaten Schlüssel. Halten Sie Ihren privaten Schlüssel sicher ; Es sollte niemals geteilt oder entlarvt werden.
API -Berechtigungen verstehen
Die API von Kraken bietet mehrere Berechtigungsstufen, die jeweils unterschiedliche Zugriffsebene auf Ihr Konto ermöglichen. Hier sind die Hauptberechtigungen, aus denen Sie auswählen können:
- Abfragefonds : Ermöglicht Ihnen, Ihren Kontostand zu überprüfen, aber nicht Geld zu verschieben.
- Mittel abheben : Gewährt die Möglichkeit, Mittel von Ihrem Konto abzuheben. Dies ist die höchste Genehmigung und sollte vorsichtig eingesetzt werden .
- Handel : Ermöglicht den Handel in Ihrem Namen. Dies beinhaltet das Festlegen von Bestellungen und das Abbrechen.
- Ledger : Bietet Zugriff auf Ihren Transaktionsverlauf.
- Bestellung hinzufügen/entfernen : Ermöglicht die Verwaltung von Bestellungen, einschließlich Hinzufügen und Entfernen.
Beim Einrichten Ihres API -Schlüssels können Sie eine beliebige Kombination dieser Berechtigungen basierend auf Ihren Anforderungen auswählen. Es wird empfohlen, nur die Berechtigungen zu erteilen, die für Ihre beabsichtigte Verwendung erforderlich sind , um Sicherheitsrisiken zu minimieren.
API -Anrufe machen
Sobald Ihre API -Taste eingerichtet ist, können Sie API -Anrufe tätigen. Die API von Kraken verwendet erholsame Endpunkte, und Sie müssen Ihren API -Schlüssel in die Header Ihrer Anfragen aufnehmen. Hier ist ein grundlegendes Beispiel dafür, wie ein API -Anruf mit Python aufgerufen wird:
import requestsapi_key = 'your_api_key' api_secret = 'your_api_secret'url = 'https://api.kraken.com/0/private/balance' Headers = {'api-key': api_key} nonce = str (int (time.time ()*1000)) payload = {
'nonce': nonce}
Unterschreiben Sie die Anfrage
api_sign = hmac.new (api_secret.encode (), (nonce + url) .encode (), Hashlib.sha256) .hexDigest () Header ['api-sign'] = api_sign
response = requests.post (URL, Header = Header, Data = Payload) print (response.json ())
Dieses Beispiel zeigt, wie Sie Ihren Kontostand abrufen. Stellen Sie sicher, dass Sie "your_api_key" und "your_api_secret" durch Ihre tatsächlichen Schlüssel ersetzen .
API -Aufrufbeschränkungen
Kraken stellt mehrere Einschränkungen der API -Aufrufe auf, um Missbrauch zu verhindern und eine faire Verwendung zu gewährleisten. Hier sind die wichtigsten Einschränkungen, die Sie kennen sollten:
- Zinsgrenzen : Kraken hat unterschiedliche Ratengrenzen für verschiedene Arten von API -Aufrufen. Für öffentliche Endpunkte beträgt die Grenze in der Regel 15 Anfragen pro Sekunde. Für private Endpunkte beträgt die Grenze 1 Anfrage pro Sekunde für nicht überprüfte Konten und 20 Anfragen pro Sekunde für überprüfte Konten.
- Burstgrenzen : Zusätzlich zu den Ratengrenzen hat Kraken auch Burstgrenzen. Beispielsweise können Sie bis zu 200 Anfragen in einem 10-minütigen Fenster für öffentliche Endpunkte ausstellen.
- IP-Beschränkungen : Kraken kann IP-basierte Einschränkungen auferlegen, wenn es verdächtige Aktivitäten erkennt. Stellen Sie sicher, dass Ihre IP -Adresse nicht gekennzeichnet ist, indem Sie sich an die Ratengrenzen halten und die API verantwortungsbewusst verwenden .
Handhabungsfehler und Antworten
Bei der Verwendung von Krakens API ist es wichtig, Fehler und Antworten korrekt zu behandeln. Kraken gibt Antworten im JSON-Format zurück, und Fehler werden durch ein Feld ungleich Null angezeigt. So können Sie in Python Fehler umgehen:
response = requests.post(url, headers=headers, data=payload) data = response.json()Wenn Daten ['Fehler']:for error in data['error']: print(f'Error: {error}')anders:
print('Success:', data['result'])Überprüfen Sie immer auf Fehler in der Antwort, um sicherzustellen, dass Ihre API -Aufrufe korrekt verarbeitet werden.
Verwenden der API zum Handel
Die API von Kraken kann für den automatisierten Handel verwendet werden. Hier ist ein grundlegendes Beispiel dafür, wie eine Kaufbestellung aufgeben kann:
import requestsImportzeit HMAC importieren Hashlib importieren
api_key = 'your_api_key' api_secret = 'your_api_secret'
url = 'https://api.kraken.com/0/private/addorder' Headers = {'api-key': api_key} nonce = str (int (time.time ()*1000)) payload = {
'nonce': nonce, 'pair': 'XBTUSD', 'type': 'buy', 'ordertype': 'limit', 'price': '30000', 'volume': '0.01'}
Unterschreiben Sie die Anfrage
api_sign = hmac.new (api_secret.encode (), (nonce + url) .encode (), Hashlib.sha256) .hexDigest () Header ['api-sign'] = api_sign
response = requests.post (URL, Header = Header, Data = Payload) print (response.json ())
Stellen Sie sicher, dass Sie "your_api_key" und "your_api_secret" durch Ihre tatsächlichen Schlüssel ersetzen . In diesem Beispiel wird eine Limit -Kaufbestellung für 0,01 BTC zu einem Preis von 30.000 USD angegeben.
Häufig gestellte Fragen
F: Kann ich die API von Kraken verwenden, um gleichzeitig auf mehreren Konten zu handeln?
A: Ja, Sie können die API von Kraken verwenden, um mehrere Konten zu verwalten, müssen jedoch separate API -Schlüssel für jedes Konto generieren und sicherstellen, dass Sie die Berechtigungen und die Zinsgrenzen für jeden angemessen behandeln.
F: Was soll ich tun, wenn ich die API -Ratengrenzen von Kraken überschreite?
A: Wenn Sie die API -Ratengrenzen von Kraken überschreiten, können Ihre Anfragen vorübergehend blockiert werden. Um dies zu vermeiden, implementieren Sie die ordnungsgemäße Ratenbeschränkung in Ihrem Code und erwägen Sie, ein Warteschlangensystem zur Verwaltung Ihrer Anforderungen zu verwenden.
F: Ist es sicher, meine API -Schlüssel in meinem Code zu speichern?
A: Nein, es ist nicht sicher, Ihre API -Schlüssel direkt in Ihrem Code zu speichern. Verwenden Sie stattdessen Umgebungsvariablen oder ein sicheres Schlüsselmanagementsystem, um Ihre Schlüssel vertraulich zu halten.
F: Kann ich die API von Kraken verwenden, um auf historische Marktdaten zuzugreifen?
A: Ja, die API von Kraken bietet Zugang zu historischen Marktdaten über seine öffentlichen Endpunkte. Für verschiedene Zeitintervalle können Sie OHLC -Daten (offen, hohe, niedrige, schließende) Daten abrufen.
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.
-
LIT Jetzt handeln$3.49
4.78%
-
PIEVERSE Jetzt handeln$1.25
4.72%
-
INJ Jetzt handeln$8.22
3.81%
-
JST Jetzt handeln$0.1412
1.10%
-
XAUt Jetzt handeln$4084.47
0.67%
-
PAXG Jetzt handeln$4094.71
0.61%
- IPX entfacht Musik-Popkultur mit FAN SZN: Belohnung der ultimativen Fans
- 2026-11-06 08:30:01
- DIFC-Gerichte ebnen den Weg für Oracle-gesteuerte Durchsetzbarkeit bei der Streitbeilegung
- 2026-11-06 08:45:01
- Zcash, ZEC, Kripto Para: The Grand Sprout Farewell und NU7's Bold New Era
- 2026-11-05 20:45:01
- Der Anstieg des Stablecoin-Angebots deutet auf einen Aufwärtstrend bei Bitcoin hin: Die Marktliquidität nimmt zu
- 2026-11-05 20:35:01
- NYC-Alarm: KI-gesteuerte Angriffe treffen Krypto-Börsen mit Maschinengeschwindigkeit – sind Ihre digitalen Vermögenswerte sicher?
- 2026-11-05 12:50:02
- Amerikanische Bitcoin-Bestände steigern ihr Gewinnwachstum inmitten der Marktvolatilität
- 2026-11-05 12:50:02
Verwandtes Wissen
So exportieren Sie Spot-Handelsdatensätze aus Gate.io
Oct 18,2026 at 03:20am
Zugriff auf Spot-Handelsdatensätze über die Webschnittstelle 1. Melden Sie sich bei Ihrem Gate.io-Konto an und navigieren Sie zum Abschnitt Spot-Hande...
So finden Sie den Krypto-Auszahlungsverlauf auf KuCoin
Oct 27,2026 at 08:49am
Zugriff auf Auszahlungsdatensätze über die KuCoin-Webschnittstelle 1. Melden Sie sich mit verifizierten Anmeldeinformationen bei Ihrem KuCoin-Konto an...
So überprüfen Sie den effektiven Jahreszins von USDT Flexible Savings auf OKX
Oct 15,2026 at 10:00pm
Grundlegendes zum effektiven Jahreszins in OKX Flexible Savings 1. APR steht für Annual Percentage Rate und spiegelt die nominale jährliche Rendite vo...
So sehen Sie Ihre Binance Launchpool-Token-Belohnungen
Oct 26,2026 at 06:19am
Bitcoin Halbierungsmechanik 1. Das Protokoll von Bitcoin erzwingt einen festen Ausgabeplan, bei dem die Blockbelohnungen etwa alle 210.000 Blöcke halb...
So stoppen Sie das Kopieren eines Händlers auf Bitget
Oct 16,2026 at 02:59am
Marktvolatilitätsmuster 1. Bitcoin Preisschwankungen übersteigen bei wichtigen makroökonomischen Ankündigungen innerhalb eines 24-Stunden-Fensters häu...
So überprüfen Sie Ihren Copy-Trading-Gewinnanteil auf Bybit
Oct 16,2026 at 10:19am
Bitcoin Halbierungsmechanik 1. Das Protokoll von Bitcoin erzwingt einen festen Zeitplan, bei dem die Blockbelohnungen etwa alle 210.000 Blöcke oder et...
So exportieren Sie Spot-Handelsdatensätze aus Gate.io
Oct 18,2026 at 03:20am
Zugriff auf Spot-Handelsdatensätze über die Webschnittstelle 1. Melden Sie sich bei Ihrem Gate.io-Konto an und navigieren Sie zum Abschnitt Spot-Hande...
So finden Sie den Krypto-Auszahlungsverlauf auf KuCoin
Oct 27,2026 at 08:49am
Zugriff auf Auszahlungsdatensätze über die KuCoin-Webschnittstelle 1. Melden Sie sich mit verifizierten Anmeldeinformationen bei Ihrem KuCoin-Konto an...
So überprüfen Sie den effektiven Jahreszins von USDT Flexible Savings auf OKX
Oct 15,2026 at 10:00pm
Grundlegendes zum effektiven Jahreszins in OKX Flexible Savings 1. APR steht für Annual Percentage Rate und spiegelt die nominale jährliche Rendite vo...
So sehen Sie Ihre Binance Launchpool-Token-Belohnungen
Oct 26,2026 at 06:19am
Bitcoin Halbierungsmechanik 1. Das Protokoll von Bitcoin erzwingt einen festen Ausgabeplan, bei dem die Blockbelohnungen etwa alle 210.000 Blöcke halb...
So stoppen Sie das Kopieren eines Händlers auf Bitget
Oct 16,2026 at 02:59am
Marktvolatilitätsmuster 1. Bitcoin Preisschwankungen übersteigen bei wichtigen makroökonomischen Ankündigungen innerhalb eines 24-Stunden-Fensters häu...
So überprüfen Sie Ihren Copy-Trading-Gewinnanteil auf Bybit
Oct 16,2026 at 10:19am
Bitcoin Halbierungsmechanik 1. Das Protokoll von Bitcoin erzwingt einen festen Zeitplan, bei dem die Blockbelohnungen etwa alle 210.000 Blöcke oder et...
Alle Artikel ansehen














