API Kraken Futures

Kraken Futures

 

Panoramica

La REST API consente di accedere in modo sicuro ai metodi del proprio account Kraken Futures. Esempi di metodi REST API:

 

 

Questi metodi sono chiamati "endpoint" e sono spiegati nella sezione REST API.

 

La Websocket API Le consente di stabilire in modo sicuro un canale di comunicazione con la piattaforma Kraken Futures per ricevere informazioni in tempo reale. Questo consente di ascoltare gli aggiornamenti invece di inviare continuamente richieste. Questi canali sono chiamati sottoscrizioni.

 

Alcuni degli endpoint consentono di eseguire attività sensibili, come l'avvio di un prelievo di asset digitali. Per accedere a questi endpoint in modo sicuro, l'API utilizza tecniche di cifratura sviluppate dalla National Security Agency.

 

Configurazione

Per utilizzare l'API, è necessario generare una coppia di API keys univoche (se si desidera accedere alle API private):

 

1. Accedere al proprio account Kraken Futures.

2. Fare clic sul proprio nome nell'angolo in alto a destra.

3. Selezionare "Impostazioni" dal menu a discesa.

4. Selezionare la scheda "Create Key" nel pannello API.

5. Premere il pulsante "Create Key".

6. Visualizzare le chiavi pubbliche e private e annotarle in un posto sicuro.

 

Copiare le chiavi pubblica e privata nella proprietà KrakenOptions del componente.

 

KrakenOptions.ApiKey

KrakenOptions.ApiSecret

KrakenOptions.Resubscribe: se abilitato, dopo una riconnessione il client si iscrive di nuovo automaticamente ai canali che erano attivi prima della disconnessione (per impostazione predefinita false).

 

 

API supportate

 

Metodi REST API

Endpoint privati

Method Argomenti Description
BatchOrder Invia ordini in batch (inserimento/annullamento/modifica).
GetOrderStatus Recupera lo stato di ordini specifici.
GetPNLCurrencyPreferences Recupera le preferenze di valuta per il PNL.
SetPNLCurrencyPreference Imposta la preferenza di valuta PNL per un simbolo.
GetLeverageSettings Ottenere le preferenze di leva finanziaria.
SetLeverageSettings Imposta la leva finanziaria per un simbolo.