🧠 量策派 自研的统计量化交易系统 · 每笔进出有数字理由 · OKX / Hyperliquid 查看 Quant Pro →
trading bots

Hummingbot 做市策略:从零搭建到实战优化的完整指南

量策派 编辑部 发布 2026-06-01 · 3 分钟阅读 · 1545 字
Hummingbot 做市策略:从零搭建到实战优化的完整指南

Hummingbot 做市策略:从零搭建到实战优化的完整指南

对于加密货币做市商和量化交易者来说,Hummingbot 是一个强大的开源工具,能够帮助你在中心化和去中心化交易所自动执行做市策略。但许多新手在首次部署时,常常困惑于如何选择合适的策略、如何调整参数以应对不同市场环境。本文将直接解答这些核心问题,带你从零搭建并优化你的 Hummingbot 做市策略。

一、Hummingbot 做市策略的核心类型与选择

Hummingbot 提供了多种做市策略,但最常用的是以下三种,每种策略背后对应不同的市场假设和风险偏好:

1. 纯做市策略(Pure Market Making)

这是最经典的策略。你在订单簿的买方和卖方同时挂单,赚取买卖价差(Spread)。Hummingbot 会动态调整挂单价格和数量,以应对市场波动。
适用场景:低波动、高流动性的交易对(如 BTC/USDT)。
关键参数:价差宽度(Spread)、订单大小(Order Amount)、订单刷新频率(Order Refresh Time)。
风险:当市场单边剧烈波动时,策略可能被套牢(例如,价格快速下跌,你的买单成交后卖单无法成交)。

2. 跨交易所套利做市(Cross-Exchange Market Making)

在两家交易所之间自动做市:在价格较低的交易所买入,在价格较高的交易所卖出,同时维持双向挂单。Hummingbot 会监控价差并自动执行对冲。
适用场景:存在稳定价差的交易所对(如 Binance 和 OKX)。
关键参数:最小价差阈值(Min Spread)、对冲频率。
风险:需要同时在两处有资金,且需考虑提现费用和网络延迟。

3. 流动性挖矿做市(Liquidity Mining)

针对特定交易所的流动性激励活动,Hummingbot 会按照平台规则自动做市,以获得交易手续费返佣或代币奖励。
适用场景:参与如 Uniswap、SushiSwap 等 DEX 的流动性挖矿。
关键参数:池子比例、再平衡阈值。
风险:无常损失和代币价格波动。

选择建议:如果你追求稳定收益且资金量较小,建议从纯做市策略开始;如果你有多个交易所账户且熟悉跨链操作,可以尝试跨交易所套利做市

二、实战优化:如何调参让策略更抗跌?

Hummingbot 默认配置往往不够稳健,以下三个优化方向能显著提升策略表现:

1. 动态价差调整

固定价差在震荡市中容易失效。你可以通过 Hummingbot 内置的 bid_spreadask_spread 参数,结合市场波动率(如 ATR 指标)动态调整。例如:
- 当波动率上升时,扩大价差以防范极端行情;
- 当波动率下降时,缩小价差以提高成交率。
Hummingbot 支持通过外部脚本或 API 传入自定义信号,实现更智能的调整。

2. 订单簿深度过滤

避免在流动性不足的价位挂单。Hummingbot 的 order_override 功能可以让你设定挂单只出现在订单簿前 N 档(例如只挂在前 10 档),防止被低流动性的“幽灵订单”干扰。

3. 风控与止损

Hummingbot 自带止损功能,但建议你额外设置以下规则:
- 最大持仓限制:例如单方向持仓不超过总资金的 20%;
- 最大亏损日限制:当日亏损达到 5% 时,自动暂停所有策略;
- 滑点保护:当实际成交价与预期价差超过 0.1% 时,拒绝成交。
这些规则可以通过 Hummingbot 的 config 文件或外部监控脚本实现。

三、从 Hummingbot 到自动化升级:AI 辅助做市

虽然 Hummingbot 功能强大,但纯手工配置策略仍面临两大痛点:参数优化耗时(需要不断回测和调整)和市场适应性差(无法自动识别趋势反转或黑天鹅事件)。如果你希望进一步提升做市效率,可以考虑引入 AI 驱动的自动化工具来辅助决策。

例如,Quant Pro 量化驾驶舱 提供了一套完整的 AI 做市优化方案。它通过 L1/L2/L3 三层 AI 架构,实时分析多时间框架的市场数据(L1)、监控新闻和链上事件(L2),并利用大语言模型合成交易信号(L3)。你可以将这些信号直接输入 Hummingbot,实现以下能力:
- 动态参数自调整:Quant Pro 的“守门员”模块会自动根据市场状态,为你的 Hummingbot 策略推荐最佳价差和挂单深度,无需人工介入。
- 反过拟合优化:通过 EV 双轨守门机制(真 OOS walk-forward 验证 + 每时间框架 EV 门控),确保策略参数在真实市场中稳健有效,避免回测“幻觉”。
- 实盘无缝对接:Quant Pro 支持直接对接 OKX 或 Hyperliquid 交易所,资金始终在你的账户中,AI 仅提供信号,不触碰资金。

这种“Hummingbot 执行 + AI 信号”的组合,尤其适合希望从手动配置升级到半自动化做市的中高级交易者。

四、常见问题(FAQ)

1. Hummingbot 做市策略需要多少本金?

纯做市策略最低建议 100 USDT 以上(视交易对流动性而定)。跨交易所套利建议每边至少 500 USDT,以覆盖手续费和滑点。资金量过小容易因挂单无法成交而失效。

2. 如何判断策略是否盈利?

Hummingbot 提供内置的 profitability 指标,但注意它只计算未实现盈亏。建议你同时监控已实现盈亏(通过交易所的成交记录)和库存变化(例如,做市期间持有的币种数量是否减少)。长期盈利的关键是:做市收益 > 手续费 + 滑点 + 库存价值波动。

3. Hummingbot 支持哪些交易所?

Hummingbot 原生支持超过 20 家交易所,包括 Binance、OKX、Coinbase、Uniswap(通过 Web3)等。但部分交易所(如 Bybit)可能需要通过自定义连接器实现。建议优先选择官方支持列表中的交易所,以确保稳定性。


通过以上指南,你可以从零开始搭建并优化自己的 Hummingbot 做市策略。记住,做市的本质是概率游戏——不断调整参数、回测验证、并引入智能工具辅助,才能长期跑赢市场。

每周精选送到邮箱

周日一封邮件 · 本周深度文章 + 交易机会 + 策略更新