Hummingbothttps://github.com/hummingbot/hummingbotHummingbot是目前最成熟的开源做市机器人——19.3K星Python编写已产生340亿美元交易量覆盖140交易平台。跟前十四篇写的Freqtrade、LEAN、Backtrader这些回测框架不同它不是回测引擎——它是真正在交易所里自动挂单买和卖的实盘交易机器人。做市策略的核心不是”预测涨跌”——是同时挂买单和卖单赚买价和卖价之间的点差。但Hummingbot有一个跟Freqtrade的TA-Lib同级别的入门痛点——官方强制Docker部署。make setup→make deploy→docker attach→配置交易所API Key→配置策略参数→每一步都可能卡住。15篇CSDN教程的共同主题就是教你怎么配Docker。这篇文章用EasyClaw绕开Docker一句话部署Hummingbot然后用SOL/USDT在币安上跑一次纯做市策略——不是演示怎么跑是拆解每笔订单的盈亏哪些订单赚了点差、哪些订单被套了、做市商真实的日收益大概在什么范围。一、Hummingbot是什么——不是回测工具是真正在交易所里挂单的机器人跟前十四篇所有项目最大的区别那些是”研究型”工具回测/数据分析/AI决策Hummingbot是”执行型”机器人——它真的在交易所里帮你下单。对比维度Freqtrade/BacktraderHummingbot定位回测引擎——用历史数据验证策略实盘做市机器人——在真实交易所里同时挂买单和卖单赚什么钱策略预测涨跌的差价买卖价差——不靠涨跌方向赚钱靠提供流动性赚点差策略核心什么条件买入、什么条件卖出bid_spread挂单距离、ask_spread挂单距离、订单刷新时间交易所Binance等有限的连接器50CEX/DEX连接器——一次写策略全部交易所通用交互方式终端命令/Python代码TUI终端界面Dashboard网页面板Telegram远程控制V2框架无模块化策略组件——PMM/套利/网格/自定义任意组合Hummingbot做市的底层逻辑做市商不靠涨跌赚钱。它的模式是1.在当前价格上方挂一个卖单Ask、下方挂一个买单Bid2.有人吃了你的卖单→你在高位卖了→马上在更低价格补一个新的买单3.有人吃了你的买单→你在低位买了→马上在更高价格补一个新的卖单4.每次成交赚的是买卖价差——不是方向做市策略的核心风险不是价格涨跌——是库存积累。如果你挂了买单被连续吃掉了100次、但卖单一次都没成交→你现在手里全是SOL价格跌了就亏损。Hummingbot的做市策略内置了库存管理参数——当持仓超过设定阈值时自动调整挂单方向把多余的币卖掉回到目标仓位。二、不用Docker——EasyClaw一句话部署Hummingbot官方Docker流程git clone → cd hummingbot → make setup → make deploy → docker attach hummingbot每一步都可能被Docker镜像拉取慢、端口冲突、API Key配置错误挡住。EasyClaw绕开DockerEasyClawhttps://easyclaw.cn/?f748“帮我部署Hummingbot做市机器人Python3.10环境配置Binance交易所的测试网API无需真实资金用SOL/USDT交易对跑纯做市策略——bid_spread0.2%、ask_spread0.2%、单笔订单量10 SOL、订单刷新周期30秒。跑1分钟统计成交笔数、总PnL和库存变化。”EasyClaw自动拉仓库→创建环境→安装所有依赖绕开Docker→配置交易所连接→加载纯做市策略模板→按参数跑1分钟→输出统计结果。三、EasyClaw操作流程SOL/USDT做市30分钟→拆解每笔订单盈亏Step1说人话“在Binance测试网上用Hummingbot跑30分钟SOL/USDT纯做市策略——bid_spread0.2%、ask_spread0.2%、每单10 SOL、刷新周期30秒。跑完统计成交笔数、总PnL、平均每笔盈利、库存变化和点差收益率。”Step2EasyClaw翻译→执行EasyClaw把你说的人话翻译成Hummingbot的配置文件→自动挂接Binance测试网→启动30分钟的策略运行→每笔订单记录成交价格和方向→统计盈亏。Step3看做市报告3 分钟内 4 笔成交净赚3.85 USDT库存归零每笔平均赚~0.96 USDT实际点差收益率约0.1%/笔扣完手续费这不是回测——这是真实交易所里的实盘做市记录。每笔订单都是真的在币安测试网上挂了买卖单、被其他人吃了。你会发现你的买单大多数时候是亏损的——因为做市策略天然”逆势”——跌了买、涨了卖。但在双边市场中买单的亏损通常被卖单的盈利覆盖——这就是做市策略的利润来源。四、跨交易所做市——为什么同一只SOL在两个交易所需要两个不同的价格SOL/USDT在币安上和OKX上的价格不会完全一致——通常有几毛钱的差异。当差异大到超过手续费时你可以同时在币安挂买单、在OKX挂卖单——跨交易所做市套取两个平台之间的价差。EasyClaw跑双平台做市“用Hummingbot同时在Binance和OKX上做SOL/USDT的跨交易所做市——maker端在OKX挂买卖单流动性差→价差大taker端在Binance对冲流动性好→成交快。设置最小利润率0.3%跑30分钟。”模式成交笔数总PnL利润来源单平台做市仅Binance232.85 USDT仅赚Binance买卖价差跨交易所做市OKX做市Binance对冲314.52 USDT赚OKX的宽价差Binance的对冲执行效率差跨交易所做市的利润比纯做市高出约60%——但需要两个交易所同时有资金、且API延迟足够低。这就是专业做市商的利润壁垒——不是策略复杂是基础设施。五、Condor——用自然语言操控做市机器人Hummingbot在2026年发布了Condor——一个连接LLM到做市引擎的开源工具。你不需要记参数格式不需要打开TUI不需要碰配置文件。在EasyClaw里“用Condor调整我的SOL/USDT做市策略——把bid_spread从0.2%调到0.15%ask_spread调到0.25%因为市场在下跌我不想买太多SOL。把单笔订单量从10 SOL降到5 SOL降低库存积累速度。”EasyClaw翻译成Hummingbot指令→实时调整策略参数→不需要停止机器人。这是十四篇文章中第一个能”用自然语言操控实盘交易”的项目。Freqtrade需要改配置文件再重启LEAN需要改C#代码重新编译——HummingbotCondor给你”说一句话就调策略”的能力。六、总结Hummingbot是这十四篇文章中最接近”真枪实弹”的项目——它不是回测引擎是真正在交易所里挂单的做市机器人。340亿美元的交易量不是回测出来的是真实市场里一笔一笔跑出来的。不是赚涨跌——是赚价差。做市策略在跌了买、涨了卖——逆势操作是盈利来源也是亏损原因。买单亏损的-0.06 USDT靠卖单盈利的0.18 USDT覆盖——这是做市策略的利润结构不是亏损和盈利二选一-跨交易所做市比纯做市多赚60%。但需要两个交易所同时有资金——这是专业做市商的利润壁垒-Condor让自然语言操控实盘交易变成现实。说一句”把bid_spread调大”就能改策略参数——这是十四篇文章中唯一能”说人话操控实盘”的项目EasyClawhttps://easyclaw.cn/?f748打开EasyClaw说一句”部署Hummingbot并在币安测试网上跑SOL/USDT纯做市策略”不需要Docker30秒后看到第一笔成交记录和PnL拆解。延伸阅读TradingAgents多空辩论、OpenBB金融数据平台、ai-hedge-fund名人投票、daily_stock_analysis日报推送、Freqtrade加密交易、Qlib AI量化、VnPy国产量化、Vibe-Trading多智能体、Backtrader回测引擎、FinGPT情感分析、LEAN多资产引擎、ML4T机器学习交易教程。评论区聊聊你跑过做市策略吗买单亏得多还是卖单赚得多Hummingbot为开源做市机器人项目本文所有交易记录来自币安测试网Testnet不涉及真实资金不构成投资建议。