API Kraken Futures

Kraken Futures

 

Przegląd

REST API umożliwia bezpieczny dostęp do metod konta Kraken Futures. Przykłady metod REST API:

 

 

Metody te są nazywane „punktami końcowymi" i zostały opisane w sekcji REST API.

 

Websocket API umożliwia bezpieczne ustanowienie kanału komunikacyjnego z platformą Kraken Futures w celu odbierania informacji w czasie rzeczywistym. Pozwala to na nasłuchiwanie aktualizacji zamiast ciągłego wysyłania żądań. Kanały te nazywane są subskrypcjami.

 

Niektóre punkty końcowe umożliwiają wykonywanie wrażliwych zadań, takich jak inicjowanie wypłaty aktywów cyfrowych. Aby uzyskać bezpieczny dostęp do tych punktów końcowych, API wykorzystuje techniki szyfrowania opracowane przez Agencję Bezpieczeństwa Narodowego.

 

Konfiguracja

Aby korzystać z API, należy wygenerować parę unikalnych kluczy API (jeśli wymagany jest dostęp do prywatnych API):

 

1. Zaloguj się na swoje konto Kraken Futures.

2. Kliknij swoją nazwę w prawym górnym rogu.

3. Wybierz „Ustawienia" z menu rozwijanego.

4. Wybierz kartę „Utwórz klucz" w panelu API.

5. Naciśnij przycisk "Utwórz klucz".

6. Wyświetl swoje klucze publiczny i prywatny i zapisz je w bezpiecznym miejscu.

 

Skopiuj klucze publiczny i prywatny do właściwości KrakenOptions komponentu.

 

KrakenOptions.ApiKey

KrakenOptions.ApiSecret

KrakenOptions.Resubscribe: jeśli włączone, po ponownym połączeniu klient automatycznie ponownie subskrybuje kanały, które były aktywne przed rozłączeniem (domyślnie false).

 

 

Obsługiwane API

 

Metody REST API

Prywatne punkty końcowe

Metoda Argumenty Opis
BatchOrder Przesyłanie zleceń wsadowych (składanie/anulowanie/edytowanie).
GetOrderStatus Pobierz status określonych zleceń.
GetPNLCurrencyPreferences Pobierz preferencje waluty PNL.
SetPNLCurrencyPreference Ustawia preferencję waluty PNL dla danego symbolu.
GetLeverageSettings Pobierz preferencje dźwigni.
SetLeverageSettings Ustawienie dźwigni finansowej dla symbolu.