CLOB 连接器
CLOB(中央限价订单簿)连接器集成到 CLOB 交易所的 WebSocket API 中,使 Hummingbot 策略能够标准化地下单/撤单并获取订单簿数据。这些连接器适用于采用中央限价订单簿模型的中心化交易所(CEX)和去中心化交易所(DEX)。
每个连接器都针对特定交易所的独特性进行了定制,以实现这一级别的标准化,因此理想情况下应有维护者负责修复漏洞、整合 API 更新及其他持续性工作,以确保性能稳定。
CLOB 连接器类型¶
目前,Hummingbot 支持两种 CLOB 连接器标准,每种标准都定义了连接器文件夹中封装的代码应如何提供标准化的 API 端点并接入 Hummingbot 客户端。
- 
CLOB 现货:基于 WebSocket 的连接器,用于连接交易所的现货订单簿市场。每个连接器均为 hummingbot/connector/exchange文件夹中的一个子文件夹。
- 
CLOB 永续:基于 WebSocket 的连接器,用于连接交易所的永续合约订单簿市场。每个连接器均为 hummingbot/connector/derivative文件夹中的一个子文件夹。按照惯例,这些连接器的名称以_perpetual结尾。
这些连接器标准允许用户创建无需修改即可在不同现货和永续市场运行的 策略 和 脚本。
当前 CLOB 连接器¶
以下是当前 Epoch 版本代码库中的 CLOB 连接器。请注意,基金会优先修复来自 赞助商或合作伙伴 交易所的连接器,因此这些连接器通常更可靠、维护得更好。
| 交易所 | 基金会合作伙伴 | 现货 | 永续 | 连接器指南 | 
|---|---|---|---|---|
| Binance | ✓ | ✓ | ✓ | 指南 | 
| Bitmart | ✓ | ✓ | ✓ | |
| Derive | ✓ | ✓ | ✓ | 指南 | 
| dYdX | ✓ | ✓ | 指南 | |
| Gate.io | ✓ | ✓ | ✓ | |
| HTX | ✓ | ✓ | ||
| Kucoin | ✓ | ✓ | ✓ | |
| OKX | ✓ | ✓ | ✓ | |
| XRPL | ✓ | ✓ | 指南 | |
| AscendEx | ✓ | |||
| BingX | ✓ | |||
| Bitstamp | ✓ | |||
| Bitrue | ✓ | |||
| Bitget | ✓ | |||
| Bybit | ✓ | ✓ | ||
| BTC Markets | ✓ | |||
| Coinbase | ✓ | |||
| Cube | ✓ | |||
| Dexalot | ✓ | ✓ | 指南 | |
| Kraken | ✓ | |||
| MEXC | ✓ | |||
| NDAX | ✓ | |||
| Vertex | ✓ | |||
| Foxbit | ✓ | 
构建 CLOB 连接器¶
以下 Notion 模板总结了构建最新现货和永续连接器标准并支持 V2 策略所需的文件与功能:
- 现货连接器 v2.1 Notion 模板:使用此模板构建符合 CLOB 现货标准的连接器
- 永续连接器 v2.1 Notion 模板:使用此模板构建符合 CLOB 永续标准的连接器
更多信息请参阅 构建连接器。
如果某交易所尚未被 Hummingbot 支持,您可以提交治理提案将其纳入。新连接器可由社区成员通过 新连接器提案 贡献,需向 Hummingbot GitHub 仓库提交包含连接器代码的拉取请求,并满足最低 HBOT 余额要求。
