GGitHub 趋势观察站
每日 07:00 更新
← 返回今日榜单

TauricResearch /

TradingAgents

使用多个大语言模型 Agent 协作开展金融交易分析的框架。

访问 GitHub 仓库 ↗
最近上榜 · 2026-09-15#11

当日排名

+756当日新增 Star106,067总 Star

按用途选择,点击查看各自的安装条件与限制

TradingAgents:让多名 AI 分析师协作研究市场

一分钟看懂

TradingAgents 是一个模拟真实交易机构分工的多 Agent 研究框架。它安排基本面、新闻、情绪和技术分析 Agent 分别收集证据,再让看多与看空研究员辩论,由交易员形成方案,最后交给风险管理与投资组合角色审核。框架用 LangGraph 组织流程,支持多种云端和本地模型。

你可以用它做什么

  • 对股票或数字资产生成多角度研究报告。
  • 研究不同 Agent 分工、辩论轮数和模型组合的影响。
  • 使用 CLI 选择标的、日期、模型和研究深度。
  • 保存决策日志,在后续分析中回顾历史得失。
  • 开启检查点,在中断后从上一步继续。

主要能力

分析团队覆盖财务、舆情、宏观新闻和 MACD/RSI 等技术信息;多空角色对证据进行结构化争论,交易员提出行动,风险与组合经理决定接受或拒绝。项目支持 OpenAI、Gemini、Claude、DeepSeek、Qwen、GLM、Ollama 及 OpenAI 兼容端点,并可使用 Docker 运行。

适合哪些人

  • 研究金融多 Agent 系统的开发者和学生。
  • 希望比较不同模型在同一决策流程中表现的量化研究者。
  • 需要一个可修改的投研流程原型,而非直接交易产品的团队。

怎么开始使用

用 Python 3.12 创建隔离环境并安装项目,配置所选模型和行情数据 API Key,再通过交互式 CLI 对少量历史日期运行。先阅读每个角色引用的证据,检查是否存在未来信息,再谈结果表现。需要复现实验时固定代码、数据日期和模型设置。

使用前需要知道

项目明确用于研究,不构成投资建议。LLM 输出具有随机性,实时新闻和社交数据也会变化,同一标的与日期重复运行可能得到不同结论。回测还可能受到前视偏差、幸存者偏差、手续费、滑点和数据质量影响。

不要让它直接控制真实资金。真实使用必须加入严格的数据时间截断、组合约束、仓位与止损规则、人工审批和独立风险系统。API 调用较多,辩论轮数和高价模型也会快速增加成本。

官方资料