hummingbot: Hummingbot – 用于构建和运行自动化加密交易机器人的开源框架

Hummingbot 让您能够创建、配置并运行在数十个中心化和去中心化加密交易所上工作的算法交易机器人。它提供了一个命令行工具(hbot)和 Docker 镜像,便于安装;还有一个现成策略库(做市、套利、网格等),以及用于交易所连接器的插件系统。一个独立的 Condor 项目提供可选的 LLM 驱动决策功能,但核心产品是交易自动化平台,而非机器学习库。

README 中的关键点

  • 目的 – 通过提供免费、社区驱动的机器人框架,使高频/算法交易民主化。
  • 安装 – 支持基于 Conda 的源码安装、Docker Compose,以及用于脚本化机器人的 hbot CLI。
  • 策略 – 包括脚本、控制器、执行器以及覆盖做市、套利、网格、TWAP 等的传统 V1 策略。
  • 交易所连接器 – 为众多中心化交易所(如 Binance、KuCoin)和去中心化交易所(如 Uniswap、Curve)提供统一的 API,支持托管和非托管两种方式。
  • AI 集成 – 可选的 Condor 框架通过 Telegram/网页仪表盘将 LLM 驱动的决策逻辑连接到 Hummingbot。
  • 社区 – 活跃的 Discord、文档站点、新闻通讯,以及用于添加新连接器的治理模型。
  • 许可证 – Apache 2.0,完全开源。

谁可能会使用它?

  • 希望在不编写底层交易所代码的情况下自动化策略的加密交易者。
  • 构建自定义机器人或扩展现有策略的开发者。
  • 通过 Condor 框架尝试 AI 增强交易的研究人员。

它不是

  • 机器学习框架或 LLM 模型库。它的 AI 组件是可选的包装层;核心产品是交易自动化引擎。

TL;DR – Hummingbot 是一个开源平台,用于在众多交易所创建和运行加密交易机器人,可通过独立的 Condor 项目使用可选的 LLM 驱动代理。

Off‑topic 标记: false(该仓库是一个真实的软件项目,虽然其主要关注点是自动化交易,而非核心 AI/ML 研究。)

Sources