🤖 AI开发平台

Circuit Framework

多 Agent LLM 交易研究系统,4 Agent 协同进行量化交易研究,开源免费,Python 编写,479 Stars

📅 收录: 2026-07-18 🔄 更新: 2026-07-18

这是什么?

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:负责风险评估和策略审查

常见踩坑

  1. 需要金融知识:Circuit Framework 不是”一键赚钱”工具,需要理解基本的量化交易概念
  2. API 费用:多 Agent 同时运行会消耗较多 LLM token,建议先用免费模型测试
  3. 数据源限制:免费数据源(如 Yahoo Finance)有访问频率限制,高频使用需付费数据源
  4. 回测 ≠ 实盘:回测结果不代表实盘表现,市场条件会变化
  5. 模型幻觉: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)

🤖 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
  • 金融: AI金融理财。来源: GitHub
  • 海外: 开源项目。来源: GitHub
  • 多Agent: 多Agent系统。来源: GitHub

📋 来源与核验记录

  • ✅ GitHub: circuit-framework — Stars/Fork 数据
  • ⚠️ 未实测: 多Agent运行 — 未安装验证
  • ⚠️ 未验证: 交易策略 — 基于 README 描述

同分类推荐

AI开发平台 分类下的其他 Agent