想脚本化运行
用 hbot CLI,非交互式 start/stop/status,脚本可读。
Hummingbot / Installation
Hummingbot 推荐用 hbot CLI 直接运行客户端(从源码安装,需 Anaconda/Miniconda);也可用 Docker,或经典全屏交互式客户端 TUI。本文按官方 README 说明三条路径与前置条件。
依据官方 README(2026-09 核验)。
| 方式 | 命令 / 步骤 | 前置条件 |
|---|---|---|
| hbot CLI(推荐) | git clone → make install → conda activate hummingbot → hbot --help | Anaconda/Miniconda |
| Docker | make setup → make deploy → make link-cli | Docker Compose |
| 交互式客户端(TUI) | make install && make run(或 docker attach hummingbot) | Docker(默认)或源码环境 |
HBOT_PASSWORD 环境变量或 --password-stdin 非交互运行。以下为官方 README 的 hbot CLI 安装主路径。
git clone https://github.com/hummingbot/hummingbot.git,进入目录。
make install 创建 conda 环境、构建扩展、暴露 hbot CLI。
conda activate hummingbot,然后 hbot --help 查看命令。
make link-cli 把 hbot 加入宿主 PATH,供脚本/agent 工作流调用。
依据官方 README(2026-09 核验)。
| 项 | 要求 |
|---|---|
| Python 环境 | Anaconda/Miniconda(hbot CLI 源码安装) |
| 容器 | Docker Compose(Docker 安装 / Gateway DEX 中间件) |
| 交易所账号 | 实盘需交易所 API keys;paper trading 无需 |
| keystore 密码 | 加密交易所 API keys,首次使用提示设置 |
以下为官方 README 的 Docker 安装主路径。
git clone https://github.com/hummingbot/hummingbot.git,进入目录。
回答 y 到 "Include Gateway?" 以添加 DEX 中间件。
启动容器(默认交互式客户端)。
把 hbot 命令加到宿主 PATH,在容器内分发命令。
按你的目标与已有环境选择。
用 hbot CLI,非交互式 start/stop/status,脚本可读。
用 Docker(make setup/deploy),配合 Gateway 加 DEX 中间件。
可看 EasyClaw 量化 Skill 路线,用一句话发起研究任务(非 Hummingbot 集成)。
hbot CLI 源码安装需要 Anaconda/Miniconda;用 Docker 则只需 Docker Compose。
hbot CLI 是非交互式命令(start/stop/status/读 PnL),可脚本化;TUI 是经典全屏客户端(Docker 默认)。
官方未提供图形化一键安装;hbot CLI 是最接近的开箱即用方式。EasyClaw 是独立软件,不代表 Hummingbot 已集成。