返回首页

TauricResearch/TradingAgents

语言/许可: Python / Apache-2.0
总 Stars: 116.1k
仓库: GitHub

项目定位:
面向金融 AI 研究与量化实验,提供多智能体交易分析框架,将分析师、研究员、交易员和风控角色组织成可回测的决策流程;与单模型 prompt 交易相比强调角色分工、结构化辩论和 point-in-time 数据约束。

核心功能:

  • 并行分析师团队:基本面、情绪、新闻、技术分析各自调用工具并汇总报告。
  • 多空研究员结构化辩论,交易员生成交易提案,风控团队与组合经理审批/拒绝。
  • 回测网格、决策日志、checkpoint 恢复,以及按分析日期隔离未来数据。
  • 多模型/多供应商接入(OpenAI-compatible、Anthropic、Bedrock、Ollama 等),支持 CLI 与 Docker。

技术亮点:
以 point-in-time 数据访问契约和按决策日隔离的回测路径控制 look-ahead 偏差,并用 checkpoint 恢复多代理状态。