Skip to content

GitHub 事实 2026-10-22

Best open-source trading agents(开源交易 agent 对照) ​

第一张表是第 3 章和第 4 章里的多 agent 或 LLM 交易条目,按 2026-10-22 的 GitHub star 数排列。Star 数是公开的关注度,不是收益、回撤,也不是代码评审。第二张表是本清单写在这些 agent 旁边的执行软件,放在这里是为了不把两类东西混在一起。

交易 agent 仓库 ​

仓库StarFork最近提交许可证语言
TradingAgents · TauricResearch/TradingAgents112,76421,8082026-10-16Apache-2.0Python
ai-hedge-fund · virattt/ai-hedge-fund64,13911,2592026-10-19MITPython
Vibe-Trading · HKUDS/Vibe-Trading36,2865,8722026-10-21MITPython
TradingAgents-CN · hsliuping/TradingAgents-CN32,4046,7522026-09-22混合授权;API 为 NOASSERTIONPython
AI-Trader · HKUDS/AI-Trader22,9163,4572026-06-11未检测到 LICENSE 文件Python
nofx · NoFxAiOS/nofx13,1283,0652026-10-21AGPL-3.0Go
valuecell · ValueCell-ai/valuecell11,0271,8032026-02-11Apache-2.0Python
OpenAlice · TraderAlice/OpenAlice7,3551,1532026-10-22AGPL-3.0TypeScript
OctoBot · Drakkar-Software/OctoBot6,8371,3092026-10-07GPL-3.0Python
FinRL-Trading · AI4Finance-Foundation/FinRL-Trading3,8451,1232026-09-18Apache-2.0Python

来源:GitHub API,2026-10-22。

TradingAgents ​

多 agent 交易框架。pyproject.toml 依赖 LangGraph 和 LangChain 的 provider 包。其余事实在项目页。

ai-hedge-fund ​

README 把它写成 AI 对冲基金的概念验证,并写明系统不下单。依赖是 LangChain 的 provider 包和 Textual 界面。

HKUDS/Vibe-Trading ​

README 标题是 “Vibe-Trading: Your Personal Trading Agent.” pyproject.toml 依赖 langchain 和 langgraph。本清单把它标成模拟盘。

hsliuping/TradingAgents-CN ​

GitHub 简介把它写成 TradingAgents 的中文增强框架。pyproject.toml 依赖 FastAPI、MongoDB 和 Redis;requirements.txt 包含 LangGraph、AKShare、Tushare 和 Baostock。许可证是混合授权,见表下说明。

HKUDS/AI-Trader ​

README 把它写成面向 agent 的交易平台。service/requirements.txt 包含 FastAPI、uvicorn 和 yfinance。未检测到 LICENSE 文件。默认分支最后一次提交的日期在表里。

nofx ​

Go 和 TypeScript 的交易终端。go.mod 声明 go 1.26.10,并有交易所客户端。GitHub 报告 AGPL-3.0。本清单把它标成可模拟/可实盘。见项目页。

ValueCell-ai/valuecell ​

GitHub 简介把它写成社区驱动的金融多 agent 平台。本清单用的是同一说法。默认分支的提交日期在表里。

TraderAlice/OpenAlice ​

README 把它写成交易的 AI 编排器,以及一个人的交易台。package.json 依赖 Anthropic SDK、OpenAI SDK 和 @modelcontextprotocol/sdk。GitHub 报告 AGPL-3.0。本清单把它标成可实盘。

Drakkar-Software/OctoBot ​

README 把它写成带图形界面的开源加密交易机器人。本清单补充它在网格、DCA 和 TradingView 信号之外还有 AI/LLM 策略模式,并标成可模拟/可实盘。GitHub 报告 GPL-3.0。

FinRL-Trading ​

FinRL-X,AI4Finance 的模块化交易技术栈。requirements.txt 包含 PyTorch、LightGBM 和 alpaca-py。见项目页。

许可证说明 ​

  • hsliuping/TradingAgents-CN. LICENSE 描述的是混合授权:tradingagents/、cli/、docs/、tests/、web/ 和根目录配置为 Apache-2.0;app/、frontend/、core/ 为源码可见的专有许可。GitHub license API 返回的 SPDX 是 NOASSERTION。
  • HKUDS/AI-Trader. GitHub license API 返回 404。抓取当日未检测到 LICENSE 文件。

写在旁边的执行引擎 ​

仓库StarFork最近提交许可证语言
freqtrade · freqtrade/freqtrade55,74011,5442026-10-22GPL-3.0Python
NautilusTrader · nautechsystems/nautilus_trader30,5894,1212026-10-22LGPL-3.0Rust
hummingbot · hummingbot/hummingbot20,6265,0352026-09-22Apache-2.0Python

来源:GitHub API,2026-10-22。

freqtrade/freqtrade ​

GitHub 简介:“Free, open source crypto trading bot.” 本清单把它写成 agent 经常坐上去的执行后端,而不是 LLM agent。GitHub 报告 GPL-3.0。

NautilusTrader ​

Rust 原生的事件驱动引擎,Python 做控制面。本清单把它放在第 10 章,作为底座,而不是 LLM agent。见项目页。

hummingbot/hummingbot ​

GitHub 简介:用来创建和部署高频加密交易机器人的开源软件。本清单把它写成做市和执行框架。GitHub 报告 Apache-2.0。

比这一页更全的章节列表:第 3 章、第 4 章。已有项目页的是 TradingAgents、ai-hedge-fund、nofx、FinRL-Trading 和 NautilusTrader。

仅供学习研究,不构成投资建议。 · 由 Ao Wang 维护 · 指南