hummingbot:Hummingbot – 開源框架,用於構建與運行自動化加密交易機器人
Hummingbot 讓您可以建立、配置並執行在數十個中心化與去中心化加密交易所上運作的算法交易機器人。它提供一個指令列工具(hbot)和 Docker 映像檔以便於安裝,還有一個現成策略庫(做市、套利、格子等),以及用於交易所連接器的外掛系統。另一個獨立的 Condor 專案加入了可選的 LLM 驅動決策功能,但核心產品是一個交易自動化平台,而非機器學習函式庫。
Key points from the README
- Purpose – 透過提供免費、社群驅動的機器人框架,使高頻/算法交易民主化。
- Installation – 支援基於 Conda 的原始碼安裝、Docker Compose,以及用於編寫機器人腳本的
hbotCLI。 - Strategies – 包含腳本、控制器、執行器,以及涵蓋做市、套利、格子、TWAP 等的傳統 V1 策略。
- Exchange connectors – 為多家 CEX(例如 Binance、KuCoin)與 DEX(例如 Uniswap、Curve)提供統一 API,並支援託管與非託管兩種選項。
- AI integration – 可選的 Condor 套件透過 Telegram/網頁儀表板將 LLM 驅動的決策邏輯連接至 Hummingbot。
- Community – 活躍的 Discord、文件網站、電子報,以及用於新增連接器的治理模型。
- License – Apache 2.0,完全開源。
Who might use it?
- 加密交易者希望在不編寫底層交易所程式碼的情況下自動化策略。
- 開發者構建自訂機器人或擴充現有策略。
- 研究人員透過 Condor 套件實驗 AI 增強的交易。
What it is not
- 機器學習框架或 LLM 模型函式庫。其 AI 元件僅為可選的包裝層;核心產品是一個交易自動化引擎。
TL;DR – Hummingbot 是一個開源平台,用於在多個交易所創建與運行加密交易機器人,並可透過獨立的 Condor 專案使用可選的 LLM 驅動代理。
Off‑topic flag: false(此倉庫是一個真實的軟體專案,雖然其主要焦點是自動化交易,而非核心 AI/ML 研究。)