欣淇
发布于 2026-05-15 / 0 阅读
0
0

📈 TradingAgents:75k Stars 的多智能体交易框架,复制一个投行交易团队只需一行命令

📈 TradingAgents:75k Stars 的多智能体交易框架,复制一个投行交易团队只需一行命令

项目地址:https://github.com/TauricResearch/TradingAgents | ⭐ 75.4k Stars | 🐍 Python | 🏢 Tauric Research


老实说,搞量化交易的个人开发者面临的最大问题不是策略——而是你一个人干不过一个团队。CTA、基本面分析、情绪面监控、技术面信号,这些活儿一个人根本盯不过来。市面上也不是没有交易框架,但大多是单 Agent 调 API 的玩具,真正模拟投行交易决策链的产品,几乎没有。

TradingAgents 就是冲这个来的。它是 Tauric Research 开源的多智能体金融交易框架,用多个 LLM Agent 模拟真实交易公司的团队架构——基本面分析师、情绪分析师、新闻分析师、技术分析师、研究员、交易员、风控、投资组合经理,各司其职还互相辩论。

架构:一个虚拟投行团队

TradingAgents 的核心理念直接把交易公司的组织架构搬进了代码:

  • 分析团队:基本面分析(财报数据)、情绪分析(Reddit/StockTwits)、新闻分析(宏观事件)、技术分析(MACD/RSI 等技术指标)
  • 研究员团队:分多头和空头两方,拿到分析师报告后展开结构化辩论
  • 交易员:综合分析和辩论结果,决定买卖时机和仓位
  • 风控 & 投资组合经理:评估波动性、流动性等风险,最后拍板
  • 说白了,别的框架给你的是"一个 AI 交易员",TradingAgents 给你的是"一个 AI 投行交易部"。

    安装与配置

    git clone https://github.com/TauricResearch/TradingAgents.git
    cd TradingAgents
    pip install .
    

    或者用 Docker(更省心):

    cp .env.example .env  # 填好你的 API keys
    docker compose run --rm tradingagents
    

    环境变量配好 LLM 提供商——支持的模型列表长得离谱:OpenAI、Google Gemini、Anthropic Claude、xAI Grok、DeepSeek、Qwen、GLM(智谱)、MiniMax、OpenRouter、Ollama 本地模型,还有 Azure OpenAI 企业版。

    export OPENAI_API_KEY=***          # 至少配一个
    export ALPHA_VANTAGE_API_KEY=***   # 行情数据
    

    一行命令启动

    装完直接在终端跑:

    tradingagents
    

    会进交互界面,选股票代码、分析日期、LLM 提供商、研究深度等参数,Agent 们就开始干活了。你能实时看到每个 Agent 的分析进度。

    在 Python 代码里用也一样直接:

    from tradingagents.graph.trading_graph import TradingAgentsGraph
    from tradingagents.default_config import DEFAULT_CONFIG
    
    ta = TradingAgentsGraph(debug=True, config=DEFAULT_CONFIG.copy())
    _, decision = ta.propagate("NVDA", "2026-01-15")
    print(decision)
    

    最骚的是它自带持久化记忆系统。每次交易的决策(含收益率)会写入 ~/.tradingagents/memory/trading_memory.md,下次分析同一股票时会自动回顾历史表现并生成反思——这不就是交易员的复盘习惯吗?

    踩坑提醒

    几个要注意的点:

  • API key 特别多——虽然理论上只配一个 LLM 就能跑,但 Alpha Vantage 的 key 是必须的(拿实时数据)。别漏了
  • 2. LLM 质量直接影响决策——用 GPT-5.4 和用本地 Qwen 2.5 7B 的结果差距很大,论文里用的是最强的模型

    3. 不是投资建议——这玩意是研究工具,别真拿它全自动实盘

    总结

  • TradingAgents 用多 Agent 架构完整复制了真实交易团队的决策流程
  • 从基本面到风控,7 种角色协同工作,还带结构化辩论机制
  • 支持 15+ LLM 提供商,本地/云端都能跑
  • CLI 和 Python API 双模式,上手成本极低
  • 自带决策持久化和复盘能力,不是一次性分析玩具
  • 想搞量化交易研究或者想看看 LLM Agent 在金融场景能折腾出什么花的,这玩意儿值得花一个下午折腾。

    📌 标签:#AI #Trading #MultiAgent #LLM #Quant #OpenSource


    评论