API Kraken Futures

Kraken Futures

 

Übersicht

Die REST API ermöglicht Ihnen den sicheren Zugriff auf die Methoden Ihres Kraken-Futures-Kontos. Beispiele für REST-API- Methoden:

 

 

Diese Methoden werden "Endpunkte" genannt und werden im Abschnitt REST-API erläutert.

 

Die Websocket API ermöglicht es Ihnen, sicher einen Kommunikationskanal zur Kraken-Futures-Plattform aufzubauen, um Informationen in Echtzeit zu empfangen. Dies ermöglicht es, auf Aktualisierungen zu lauschen, anstatt kontinuierlich Anfragen zu senden. Diese Kanäle werden Subscriptions genannt.

 

Einige der Endpunkte erlauben die Ausführung sensibler Aufgaben, etwa das Initiieren einer Auszahlung digitaler Vermögenswerte. Um sicher auf diese Endpunkte zuzugreifen, verwendet die API von der National Security Agency entwickelte Verschlüsselungstechniken.

 

Konfiguration

Um die API zu verwenden, müssen Sie ein Paar eindeutiger API-Keys generieren (wenn Sie Zugriff auf private APIs wünschen):

 

1. Melden Sie sich bei Ihrem Kraken Futures-Konto an.

2. Klicken Sie auf Ihren Namen in der oberen rechten Ecke.

3. Wählen Sie "Settings" aus dem Dropdown-Menü.

4. Wählen Sie die Registerkarte "Create Key" im API-Bereich aus.

5. Drücken Sie die Schaltfläche "Create Key".

6. Zeigen Sie Ihre Public- und Private- Keys an und notieren Sie sie irgendwo sicher.

 

Kopieren Sie die öffentlichen und privaten Schlüssel in die KrakenOptions-Eigenschaft der Komponente.

 

KrakenOptions.ApiKey

KrakenOptions.ApiSecret

KrakenOptions.Resubscribe: wenn aktiviert, abonniert der Client nach einer Wiederverbindung automatisch erneut die Kanäle, die vor der Trennung aktiv waren (standardmäßig false).

 

 

Unterstützte APIs

 

REST-API-Methoden

Private Endpoints

Methode Arguments Beschreibung
BatchOrder Sendet Stapelaufträge (platzieren/stornieren/bearbeiten).
GetOrderStatus Ruft den Status bestimmter Orders ab.
GetPNLCurrencyPreferences Get PNL currency preferences.
SetPNLCurrencyPreference Setzt die PNL-Währungspräferenz für ein Symbol.
GetLeverageSettings Hebel-Einstellungen abrufen.
SetLeverageSettings Hebel für ein Symbol festlegen.