API Kraken Futures

Kraken Futures

 

Visão geral

A REST API permite que você acesse com segurança os métodos da sua conta Kraken Futures. Exemplos de Métodos da REST API:

 

 

Esses métodos são chamados de "endpoints" e são explicados na seção REST API.

 

A Websocket API permite que você estabeleça com segurança um canal de comunicação com a plataforma Kraken Futures para receber informações em tempo real. Isto permite escutar atualizações em vez de enviar requisições continuamente. Esses canais são chamados de inscrições.

 

Alguns dos endpoints permitem realizar tarefas sensíveis, como iniciar um saque de ativos digitais. Para acessar esses endpoints com segurança, a API utiliza técnicas de criptografia desenvolvidas pela National Security Agency.

 

Configuração

Para usar a API, você precisa gerar um par de API keys únicas (se quiser acesso às APIs privadas):

 

1. Faça login na sua conta Kraken Futures.

2. Clique no seu nome no canto superior direito.

3. Selecione "Settings" no menu suspenso.

4. Selecione a aba "Create Key" no painel da API.

5. Pressione o botão "Create Key".

6. Visualize suas chaves Pública e Privada e registre-as em algum lugar seguro.

 

Copie as chaves pública e privada para a propriedade KrakenOptions do componente.

 

KrakenOptions.ApiKey

KrakenOptions.ApiSecret

KrakenOptions.Resubscribe: se habilitado, após uma reconexão o cliente se inscreve automaticamente de novo nos canais que estavam ativos antes da desconexão (por padrão false).

 

 

APIs suportadas

 

REST API Methods

Private Endpoints

Method Arguments Descrição
BatchOrder Enviar ordens em lote (place/cancel/edit).
GetOrderStatus Obtém o status de ordens específicas.
GetPNLCurrencyPreferences Obtém as preferências de moeda do PNL.
SetPNLCurrencyPreference Define a preferência de moeda do PNL para um símbolo.
GetLeverageSettings Obtém as preferências de alavancagem.
SetLeverageSettings Define a alavancagem para um símbolo.