hummingbot/hummingbot
Open source software that helps you create and deploy high-frequency crypto trading bots
SUMMARY
开源框架,用于构建与部署算法加密交易机器人;包括 CLI、Docker、众多交易所连接器,以及可选的 LLM 驱动决策层(Condor)。
BODY
Hummingbot 让你可以创建、配置并运行在数十个中心化和去中心化加密交易所上运行的算法交易机器人。它提供了一个命令行工具(hbot)和 Docker 镜像,便于快速安装;还有一套现成的策略库(做市、套利、网格等),以及用于交易所连接器的插件系统。单独的 Condor 项目提供可选的 LLM 驱动决策层,但核心产品是交易自动化平台,而不是机器学习库。
README 中的关键要点
- 目的 – 通过提供免费、社区驱动的机器人框架,实现高频/算法交易的民主化。
- 安装 – 支持基于 Conda 的源码安装、Docker Compose,以及用于脚本化机器人的
hbotCLI。 - 策略 – 脚本、控制器、执行器以及覆盖做市、套利、网格、TWAP 等的传统 V1 策略。
- 交易所连接器 – 为众多 CEX(如 Binance、KuCoin)和 DEX(如 Uniswap、Curve)提供统一 API,支持托管和非托管两种方式。
- AI 集成 – 可选的 Condor 框架将 LLM 驱动的决策逻辑通过 Telegram/网页仪表盘连接到 Hummingbot。
- 社区 – 活跃的 Discord、文档站点、新闻通讯,以及用于添加新连接器的治理模型。
- 许可证 – Apache 2.0,完全开源。
适用人群
- 想在不编写底层交易所代码的情况下自动化策略的加密交易者。
- 构建自定义机器人或扩展现有策略的开发者。
- 通过 Condor 框架实验 AI 增强交易的研究者。
它不是
- 机器学习框架或 LLM 模型库。其 AI 组件是可选的包装层,核心产品是交易自动化引擎。
TL;DR – Hummingbot 是一个开源平台,可在众多交易所创建并运行加密交易机器人,另有独立的 Condor 项目提供可选的 LLM 驱动代理。
Off‑topic flag: false (该仓库是一个真实的软件项目,主要关注点是自动化交易,而非核心 AI/ML 研究。)