API Kraken Futures

Kraken Futures

 

概述

REST API 允许您安全访问 Kraken Futures 账户的方法。REST API 方法示例:

 

 

这些方法称为"端点",在 REST API 部分有详细说明。

 

Websocket API 允许您安全地建立与 Kraken Futures 平台的通信通道,以实时接收信息。这允许监听更新,而无需持续发送请求。这些频道称为订阅。

 

部分端点允许执行敏感操作,例如发起数字资产提取。为安全访问这些端点,该 API 使用了由美国国家安全局开发的加密技术。

 

配置

为了使用 API,您需要生成一对唯一的 API 密钥(如果您希望访问私有 API):

 

1. 登录您的 Kraken 期货账户

2. 单击右上角的用户名。

3. 从下拉菜单中选择"设置"。

4. 在 API 面板中选择"创建密钥"选项卡。

5. 按下"Create Key"按钮。

6. 查看您的公钥和私钥,并将其记录在安全的地方。

 

将公钥和私钥复制到组件的 KrakenOptions 属性中。

 

KrakenOptions.ApiKey

KrakenOptions.ApiSecret

KrakenOptions.Resubscribe:若启用,重新连接后客户端会自动重新订阅断开连接前处于活动状态的频道(默认为 false)。

 

 

支持的 API

 

REST API 方法

私有端点

方法 参数 描述
BatchOrder 提交批量订单(下单/取消/修改)。
GetOrderStatus 获取特定订单的状态。
GetPNLCurrencyPreferences 获取 PNL 货币偏好设置。
SetPNLCurrencyPreference 设置符号的盈亏货币偏好。
GetLeverageSettings 获取杠杆偏好设置。
SetLeverageSettings 为某个交易对设置杠杆。