API测试环境

上次更新时间: 2025年8月9日

为了让客户测试其API实施,我们在演示环境中提供了公开可用的API功能,该功能与生产环境完全独立,并且不需要现有账户凭据。

要开始使用,只需导航至:

https://demo-futures.kraken.com/

点击注册按钮,输入电子邮件和密码组合,以建立演示环境的登录凭据。请注意,此环境中已禁用电子邮件,因此您无需验证电子邮件地址,甚至无需访问它。只需记下凭据,以便您可以在需要时重复使用。注册后,您可以生成API密钥以进行测试。此环境中的WebSocket和REST API代码在数据源/端点和响应结构方面与实时生产代码相同。

要开发您的实施,您可以参考此处的文档:

https://support.kraken.com/hc/en-us/sections/360012894412-Futures-API

您也可以使用包含多种常用编程语言库的Github仓库:

https://github.com/cryptofacilities

演示API行为与实时生产环境的唯一区别在于,基础URL不是futures.kraken.com,而是demo-futures.kraken.com

示例

在演示环境中,对于WebSocket API,您将订阅:

wss://demo-futures.kraken.com/ws/v1

所有数据源都与上述文档相同。因此,您可以例如通过发送以下内容来订阅行情数据源:

{      "event":"subscribe",    "feed":"ticker",   "product_ids":["PI_XBTUSD","FI_ETHUSD_210625"]}

对于REST API上的类似操作,您将请求:

https://demo-futures.kraken.com/derivatives/api/v3/tickers

请注意,当您在演示环境中成功测试后,实时生产平台环境中的基础URL将与futures.kraken.com配合使用。

需要更多帮助吗?