关于 connectors-available
connectors-available 是用于检查 Hummingbot 交易所连接器是否可访问并搜索代币交易对的技能。它汇总可用市场的最低下单量、价格增量和订单类型,供交易者查阅。
主要功能
- 01测试全部、现货、永续或指定连接器
- 02将可访问的交易规则保存为 JSON
- 03搜索各交易所的代币
- 04展示最低值、价格增量和订单类型
适用场景
- 01交易前检查连接器可达性
- 02查找某代币在哪些交易所上市
- 03比较不同交易所的下单限制
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ hummingbot/ skills --skill connectors-available安装后在 Claude Code 中输入/connectors-available确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
data/trading_rules.jsonscripts/search_token.shtest_all.shtest_connector.sh详细介绍
connectors-available
测试从你所在位置可访问的交易所连接器,并搜索所有可用交易所中的代币。显示交易规则,包括最小订单量、价格增量和支持的订单类型。
工作流
步骤 1:测试连接器
询问用户要测试哪些连接器:
- 所有连接器
- 仅现货
- 仅永续合约
- 指定交易所
步骤 2:运行测试并保存规则
./scripts/test_all.sh --timeout 10
从每个连接器获取交易规则。如果返回数据,则表示该连接器可访问。结果保存到 data/trading_rules.json。
步骤 3:搜索代币
用户询问某个代币时,搜索并显示交易规则表:
./scripts/search_token.sh --token BTC
始终向用户显示完整表格:
| Exchange | Pair | Min Order | Min Price Inc | Order Types |
|----------|------|-----------|---------------|-------------|
| hyperliquid_perpetual | BTC-USD | 0.00001 | 0.1 | Limit, Market |
| okx_perpetual | BTC-USDT | 0.0001 | 0.1 | Limit, Market |
| kraken | BTC-USD | 0.0001 | 0.1 | Limit, Market |
| coinbase_advanced_trade | BTC-USD | 0.0001 | 0.01 | Limit, Market |
| kucoin | BTC-USDT | 0.00001 | 0.1 | Limit, Market |
| gate_io | BTC-USDT | 0.0001 | 0.01 | Limit, Market |
Found 488 pairs containing BTC
交易规则说明
- 最小订单量:以基础货币计的最小订单量
- 最小价格增量:最小价格增量(最小变动价位)
- 订单类型:支持的订单类型(限价、市价)
脚本
测试所有连接器:
./scripts/test_all.sh --timeout 10
测试指定连接器:
./scripts/test_all.sh --connectors "kraken,okx,hyperliquid" --timeout 10
搜索代币:
./scripts/search_token.sh --token BTC
./scripts/search_token.sh --token SOL
./scripts/search_token.sh --token HBOT
输出文件
data/trading_rules.json- 可用交易所的所有交易对及其规则
要求
- Hummingbot API 正在运行(默认:localhost:8000)
- API 凭据(默认:admin/admin)
环境变量
export HUMMINGBOT_API_URL=http://localhost:8000
export API_USER=admin
export API_PASS=admin
脚本会按以下顺序检查 .env:./hummingbot-api/.env → ~/.hummingbot/.env → .env
评论
支持 Markdown