Circuit Framework
多 Agent LLM 交易研究系统,4 Agent 协同进行量化交易研究,开源免费,Python 编写,479 Stars
这是什么?
Circuit Framework 是一个多 Agent LLM 交易研究系统,多个 AI Agent 协同进行量化交易研究。开源免费,Python 编写,479 Stars。不同于传统的单模型金融分析工具,Circuit Framework 采用多 Agent 协同架构,每个 Agent 负责不同的交易研究环节。
适合人群:量化交易研究者、金融科技开发者、对 AI 金融感兴趣的数据科学家、多 Agent 系统实验者。
准备工作
- Python 3.10+
- 至少一个 LLM API Key(OpenAI / Claude / DeepSeek 等)
- 基础金融知识(了解股票、期货、技术指标等概念)
- 可选:历史交易数据源(Yahoo Finance、Alpha Vantage 等)
快速上手
安装
git clone https://github.com/PengZhang64/circuit-framework.git
cd circuit-framework
pip install -r requirements.txt
配置
# 配置 LLM API Key
cp .env.example .env
# 编辑 .env 文件,填入你的 API Key
启动多 Agent 研究
# 运行默认的多 Agent 交易研究流水线
python run.py --ticker AAPL --period "2024-01-01,2024-12-31"
# 指定 Agent 数量和分工
python run.py --ticker TSLA --agents 4 --strategy "momentum"
Agent 角色分工
Circuit Framework 默认启动 4 个 Agent:
- 数据 Agent:负责获取和清洗市场数据
- 分析 Agent:负责技术分析和指标计算
- 策略 Agent:负责生成交易策略和建议
- 审查 Agent:负责风险评估和策略审查
常见踩坑
- 需要金融知识:Circuit Framework 不是”一键赚钱”工具,需要理解基本的量化交易概念
- API 费用:多 Agent 同时运行会消耗较多 LLM token,建议先用免费模型测试
- 数据源限制:免费数据源(如 Yahoo Finance)有访问频率限制,高频使用需付费数据源
- 回测 ≠ 实盘:回测结果不代表实盘表现,市场条件会变化
- 模型幻觉:LLM 可能生成看似合理但实际错误的交易建议,务必人工审查
常见问题 FAQ
Q1: 和 FinGPT 有什么区别?
A: FinGPT 是单模型金融分析框架,Circuit Framework 是多 Agent 协同系统,每个 Agent 专注不同环节,协作产出更全面的研究结果。
Q2: 可以用于实盘交易吗?
A: 不建议。Circuit Framework 定位为研究工具,用于策略开发和回测。实盘交易需要额外的风险控制和合规审查。
Q3: 支持 A 股吗?
A: 通过数据源配置可以支持 A 股数据(如 AkShare、Tushare),但策略分析主要针对美股市场设计。
Q4: 需要多少 GPU?
A: 不需要 GPU。Circuit Framework 调用 LLM API,计算在云端完成,本地只需 CPU。
Q5: 如何添加自定义 Agent?
A: 继承 BaseAgent 类,实现 analyze() 方法,然后在 run.py 中注册即可。
参考链接
📊 评分与标签
评分说明
总分 8.5/10 · P_优选
多 Agent LLM 交易研究系统,多个 AI Agent 协同进行量化交易研究。开源免费,Python 编写,479 Stars。
📊 可观测社区指标(数据核验日期:2026-07-18)
- GitHub: PengZhang64/circuit-framework ★479, 🔱19
🤖 Agent 能力 1.8/2.0
- 证据1:4 Agent 协同(数据/分析/策略/审查),分工明确
- 证据2:支持多 LLM(OpenAI/Claude/DeepSeek),智能路由
- 竞品对比 1(FinGPT):circuit 多 Agent 协同 vs FinGPT 单模型
- 竞品对比 2(Bloomberg Terminal):circuit 开源 vs Bloomberg 高成本
🖐️ 易用性 1.1/1.5
- 证据1:pip install + 简单配置即可启动
- 证据2:需要金融知识,对非金融背景用户门槛高
- 竞品对比 1(FinGPT):FinGPT 文档更丰富
- 竞品对比 2(TradeGPT):TradeGPT 更面向执行端用户
🔌 生态集成 1.5/2.0
- 证据1:支持多 LLM + 多数据源(Yahoo Finance/Alpha Vantage)
- 证据2:多 Agent 架构可扩展自定义 Agent
- 竞品对比 1(FinGPT):FinGPT 生态更成熟
- 竞品对比 2(LangChain):circuit 专注金融 vs LangChain 通用
👥 社区支持 1.2/1.5
- 证据1:479 Stars,19 Forks,新项目增长中
- 证据2:创建于 2026-07-14,更新至 2026-07-16
- 竞品对比 1(FinGPT 12k+):规模远小于 FinGPT
- 竞品对比 2(OpenBB):OpenBB 社区更大更成熟
💡 创新程度 1.3/1.5
- 证据1:多 Agent 协同交易研究,架构创新
- 证据2:LLM 驱动的多角色量化研究,区别于传统规则引擎
- 竞品对比 1(FinGPT):circuit 多 Agent vs FinGPT 单模型创新
- 竞品对比 2(传统量化平台):circuit LLM 驱动 vs 传统规则引擎
🔒 稳定性 1.0/1.5
- 证据1:新项目(创建 4 天),稳定性待验证
- 证据2:⚠️ 更新间隔 2 天,但项目极新
- 竞品对比 1(FinGPT):FinGPT 运营更久
- 竞品对比 2(Bloomberg):Bloomberg 企业级稳定性
🏷️ 标签说明
📋 来源与核验记录
- ✅ GitHub: circuit-framework — Stars/Fork 数据
- ⚠️ 未实测: 多Agent运行 — 未安装验证
- ⚠️ 未验证: 交易策略 — 基于 README 描述
同分类推荐
AI开发平台 分类下的其他 Agent