跳转至内容

🔥 Kucoin

基金会合作伙伴

Kucoin 是 Hummingbot 基金会的 交易所合作伙伴,因此当您使用 Hummingbot 在火币上运行机器人时,您的一部分费用将用于支持基金会以及我们使用开源软件使算法交易民主化的使命。为了支持我们,请使用我们的 Kucoin 推荐链接 创建账户,并将该账户的 API 密钥输入 Hummingbot 并运行机器人!感谢您的帮助!🙏

🛠 连接器信息

  • 交易所类型: 中心化交易所 (CEX)
  • 市场类型: 中央限价订单簿 (CLOB)
组件 状态 连接器版本 V2 策略 注意事项
🔀 现货连接器 v2.1 支持 MARKET 订单类型
🔀 永续合约连接器 v2.1 支持测试网
🕯 现货蜡烛图数据源
🕯 永续合约蜡烛图数据源

ℹ️ 交易所信息

🔑 如何连接

生成 API 密钥

步骤 1

登录 Kucoin,点击头像,在下拉菜单中选择 API 管理 > 创建 API

API

步骤 2

将弹出一个窗口,您可以选择 API 交易链接第三方应用程序

对于 API 交易,请输入 API 名称和 API 密码。

API Trading

对于链接到第三方应用程序,首先选择您希望链接的第三方应用程序名称。然后,输入 API 名称和 API 密码,并选择 API 权限。

出于账户安全目的,通过链接第三方应用程序不支持提币,且无需链接 IP 地址。在交易期间,平台将使用配置的第三方 IP 地址。

creation process

在创建过程中,请注意 API 创建页面上的相关提示和规则。以下是一些需要您特别注意的要点:

  • API 密码至关重要。强烈建议您将其写下来并存储在安全的位置。使用 API 时,您将需要 API 密码进行验证。此外,为防止潜在的资产损失,请勿泄露您的 API 密钥。

  • 为确保资金安全,启用现货、保证金或期货交易但未链接 IP 地址的 API 密钥在 30 天不活动后将被自动删除或禁用其交易权限。但是,仅具有通用权限的 API 密钥没有过期限制。

  • 要启用权限访问,您必须将您的 IP 地址添加到白名单中。

步骤 3

将弹出安全验证。输入您的交易密码、邮箱验证码和 Google 验证码。

步骤 4

点击按钮确认并完成创建。

confirm

api complete

向Hummingbot添加密钥

在 Hummingbot 客户端内,运行 connect kucoin

>>> connect kucoin

Enter your kucoin API key >>>
Enter your kucoin secret key >>>
Enter your kucoin passphrase >>>

如果连接成功:

You are now connected to kucoin

🔀 现货连接器

集成现货市场 API 端点

订单类型

该连接器支持以下 OrderType 常量:

  • LIMIT
  • LIMIT_MAKER
  • MARKET

模拟交易

通过运行 connect kucoin_paper_trade 而不是 connect kucoin 来访问此连接器的 模拟交易 版本。

如果默认情况下不可用,您可以配置 Hummingbot 以添加此模拟交易交易所。更多信息请参见添加交易所

🔀 永续合约连接器

集成到永续期货市场 API 端点

订单类型

该连接器支持以下 OrderType 常量:

  • LIMIT
  • LIMIT_MAKER
  • MARKET

持仓模式

此连接器支持以下持仓模式:

  • 单向
  • Hedge

模拟交易

此永续合约交易所提供模拟交易模式: https://www.kucoin.com/support/7909075578521

创建账户并创建 API 密钥后,您可以在 Hummingbot 客户端中使用 connect kucoin_perpetual_testnet 命令输入它们。连接后,您应该能够使用测试网上的可用永续合约策略/脚本。

🕯 现货蜡烛图数据源

从该交易所的现货市场收集历史 OHCLV 数据

  • 标识kucoin
  • 支持的时间间隔: 1min | 3min | 5min | 15min | 30min | 1hour | 2hour | 4hour | 6hour | 8hour | 12hour | 1day | 1week
  • Github 文件夹

使用方法

在 Hummingbot 脚本中,导入 CandlesFactory 来创建您需要的蜡烛图:

    from hummingbot.data_feed.candles_feed.candles_factory import CandlesFactory
    candles = CandlesFactory.get_candle(connector="kucoin",
                                        trading_pair="ETH-USDT",
                                        interval="1m", max_records=50)

更多信息请参见candles_example.py

🕯 永续合约蜡烛图数据源

永续合约无法获取蜡烛图数据