基金会赞助商
Derive 是 Hummingbot 基金会的赞助商,因此当您使用 Hummingbot 在 Derive 上运行机器人时,您正在支持基金会及我们使用开源软件民主化算法交易的使命。为了帮助支持我们,请使用我们的Derive 推荐链接创建账户。感谢您的帮助!🙏
🛠 连接器信息¶
- 交易所类型:去中心化交易所(DEX)
- 市场类型: 中央限价订单簿 (CLOB)
组件 | 状态 | 连接器版本 | V2 策略 | 注意事项 |
---|---|---|---|---|
🔀 现货连接器 | ✅ | v2.1 | 是 | 支持 MARKET 订单类型 |
🔀 永续合约连接器 | ✅ | v2.1 | 是 | 支持测试网 |
🕯 现货蜡烛图数据源 | ||||
🕯 永续合约蜡烛图数据源 | ||||
📓 连接器指南 | ✅ |
ℹ️ 交易所信息¶
- 网站: https://www.derive.xyz
- CoinMarketCap: https://coinmarketcap.com/currencies/derive/
- CoinGecko: https://www.coingecko.com/en/coins/derive
- 费用: https://docs.derive.xyz/reference/fees-1
- 支持的国家/地区: https://www.derive.xyz/terms-of-use#:~:text=restricted%20region
- 推荐链接: https://www.derive.xyz/invite/7SA0V
🔑 关于速率限制¶
-
系统使用固定窗口算法强制执行速率限制,每 5 秒补充一次请求配额以维持系统稳定性。做市商可以通过联系支持团队来获取更高的速率限制。
-
Derive 速率限制: https://docs.derive.xyz/reference/rate-limits
速率限制¶
以下速率限制已实施以保护我们的系统。速率限制器使用"固定窗口"算法每 5 秒离散地重新填充请求配额。
做市商有资格获得更高的速率限制。
要申请增加速率,请联系我们的支持团队。
类型 | 匹配 | 每合约匹配 | 非匹配 | 连接 | 突发倍数 |
---|---|---|---|---|---|
交易者 | 1 TPS | 1 TPS | 5 TPS | 4x 每 IP | 5x |
做市商 | 500+ TPS | 10+ TPS | 500+ TPS | 最高 64x 每 IP | 5x |
注意:
REST 和 WebSocket 的突发请求每 5 秒刷新一次。
例如,交易者可以在单个突发中发送 5×匹配请求,但必须等待 5 秒才能发送任何进一步的请求。
匹配、非匹配和自定义请求¶
以下请求被计为匹配和每合约匹配请求:
private/order
private/replace
(计为 1 个请求)private/cancel
private/cancel_by_nonce
private/cancel_by_instrument
private/cancel_by_label
(如果设置了instrument_name
参数)
自定义限速请求¶
private/cancel_all
– 1 TPSprivate/cancel_by_label
– 10 TPS (如果未设置instrument_name
参数)
上述以外的所有请求被计为非匹配。
REST¶
通过REST API的所有非匹配请求按 IP 限制,固定为10 TPS,具有5x 突发。
如果超过限制,将返回429 Too Many Requests
响应。
🔑 如何连接¶
生成 API 密钥¶
-
连接
-
点击主页标签
-
点击开发者标签
-
注册您的会话 KEY(即您的公共地址,例如 metamask)
-
输入名称和您的公共地址
-
点击注册按钮退出。现在您可以使用新的会话密钥。
向Hummingbot添加密钥¶
在 Hummingbot 客户端内部,运行connect derive
:
-
输入一个 Derive 地址作为 Derive 钱包地址
-
输入您的子账户 ID
>>> connect derive
Enter Your Derive Wallet address >>>
Enter your wallet private key >>>
Enter your Subaccount ID >>>
Enter your Derive Account Type (trader/market_maker) >>>
如果连接成功:
🔀 现货连接器¶
集成现货市场 API 端点
- ID:
derive
- 连接类型:WebSocket
- API 文档: https://docs.derive.xyz
- Github 文件夹
订单类型¶
该连接器支持以下 OrderType
常量:
LIMIT
LIMIT_MAKER
MARKET
模拟交易¶
运行 connect derive_paper_trade
而不是 connect derive
来访问此连接器的 模拟交易 版本。
如果默认情况下不可用,您可以配置 Hummingbot 以添加此模拟交易交易所。更多信息请参见添加交易所。
🔀 永续合约连接器¶
集成到永续期货市场 API 端点
- ID:
derive_perpetual
- 连接类型:WebSocket
- Github 文件夹
使用方法¶
在 Hummingbot 客户端内部,运行 connect derive_perpetual
:
-
输入一个 Derive 地址作为 DerivePerpetual 钱包地址
-
输入您的子账户 ID
>>> connect derive_perpetual
Enter Your DerivePerpetual Wallet address >>>
Enter your wallet private key >>>
Enter your Subaccount ID >>>
Enter your Derive Account Type (trader/market_maker) >>>
如果连接成功:
订单类型¶
该连接器支持以下 OrderType
常量:
LIMIT
LIMIT_MAKER
MARKET
持仓模式¶
此连接器支持以下持仓模式:
- 单向
模拟交易 (Derive 测试网)¶
此永续合约交易所提供模拟交易模式: https://testnet.derive.xyz
在您创建账户并生成 API 密钥后,您可以在 Hummingbot 客户端中使用 connect derive_perpetual_testnet
命令输入它们。连接后,您应该能够使用测试网上的可用永续合约策略/脚本。
附加信息: 永续合约连接器¶
- 注意: 仅适用于永续合约。头寸杠杆率定义为 abs(名义价值) / 期权净抵押品。
-
Derive 杠杆: https://docs.derive.xyz/reference/private-get_positions#:~:text=leverage
-
示例视图