pip install -e .,跑 ta.propagate("代码","日期") 即触发完整协同分析。问题:“让多个 AI 像华尔街那样分工、辩论,最后一起决策买卖——这工具真的靠谱吗?能不能拿来当自动交易的『大脑』?”
TradingAgents 打着“多 Agent 协同交易分析”旗号、star 数惊人(10.2万)。但「会分析」和「会交易」是两码事。这篇实测核心验证两件事:① 它能不能真跑出像样的多角色协同分析;② 它到底能不能真正下单交易。
uv 创建)+ pipgit clone https://github.com/TauricResearch/TradingAgents.git
cd TradingAgents
uv pip install -e . # 官方源+代理,~1-2分钟装完
gpt-5.6/gpt-5.6-luna(一家国内中转商模型)。实测该端点从本机连不通(域名出口受限)。# .env
DEEPSEEK_API_KEY=sk-xxx
TRADINGAGENTS_LLM_PROVIDER=deepseek
TRADINGAGENTS_DEEP_THINK_LLM=deepseek-v4-flash
TRADINGAGENTS_QUICK_THINK_LLM=deepseek-v4-flash
create_llm_client("deepseek","deepseek-v4-flash") → DeepSeekChatOpenAI 正常返回。from tradingagents.graph.trading_graph import TradingAgentsGraph
ta = TradingAgentsGraph(debug=True, config=DEFAULT_CONFIG)
state, decision = ta.propagate("CL=F", "2026-09-02") # 美原油 WTI
TRADINGAGENTS_MAX_DEBATE_ROUNDS/MAX_RISK_ROUNDS=1 控成本(默认已是 1)。实测日志清晰显示各角色按序执行并各自产出结构化报告(非空洞 demo):
① 技术面分析师(完整专业):输出 MA 排列 / MACD / RSI / 布林带 / ATR / 阻力支撑全景表,并给出可执行价位策略:
② 基本面分析师(诚实处理商品边界):对期货无公司财报,主动改用价格统计并标注数据置信度,建议 HOLD,指出“无法在本工具内拿到 OPEC/EIA 库存等油品特有数据”。
③ 数据源失败优雅降级(印象深):StockTwits 403 → 明示“无信号不硬编”;Reddit 429 → 退避重试;FRED 宏观不可用 → 主动改用新闻+预测市场并备注 limitation——像真分析师而非死板程序。
④ Polymarket 预测市场深度集成(差异化亮点):分析 OPEC 时自动拉取 Polymarket “他国退出 OPEC 38%”等事件概率喂给研判。
✅ 结论:多 Agent 协同分析框架本身是能用的,产出的报告专业、成体系,比单个 prompt 更深入。
| # | 问题 | 说明 |
|---|---|---|
| 1 | 🔴 无真实下单能力 | 全仓库搜遍无任何券商/下单 SDK。Trader、组合经理产出的都是 评级结构(Buy/Overweight/Hold/Underweight/Sell),是“建议交易台执行的方向”,自己不执行。有券商账号也不用它能自动交易。 |
| 2 | 🔴 长流程易卡死 | 遇到 StockTwits/Reddit 限流 + FRED 不可用 + 慢 LLM 响应时,某角色调用无超时保护,整条图卡在 0% CPU 死等,没跑到 Portfolio Manager 最终评级(实测需手动终止)。 |
| 3 | 🟡 国内期货覆盖不到 | 郑商所甲醇 MA2701 在数据源(Yahoo)查无此码(404)。只能测 Yahoo 覆盖的市场;商品期货基本面天然缺库存/供需数据,深度受限。 |
| 4 | 🟡 运行成本不低 | 一次完整 propagate = 几十次 LLM 调用、跑几分钟、烧 token。不适合高频/频繁触发。 |
TradingAgents 不是你要的东西——它是研报引擎,不能下单。
要「能交易」的 agent,关键区别在 执行层(Execution):
Q:TradingAgents 能自动帮我交易吗? A:不能。它是多 Agent 投研分析框架,输出评级+研报(Buy/Hold/Sell 建议),不接任何券商/交易所、不下单。要自动交易需要另接执行层。
Q:它有账号也不能交易吗? A:对。全源码搜不到下单/券商 SDK,Trader 只产出“建议 Buy/Hold/Sell + 仓位逻辑”的文本结构,真正的下单得自己接券商去执行它给的评级。
Q:它能分析国内期货(如甲醇、原油期货主力)吗? A:不能直接跑。数据源 Yahoo 基本无国内商品期货;郑商所甲醇(MA2701)实测 404。只能测 Yahoo 覆盖的国际商品(如美原油 CL=F)、美股、外汇、加密。
Q:支持哪些大模型?能用 DeepSeek 吗? A:原生支持 DeepSeek/Qwen/GLM/Azure/OpenRouter/Moonshot/Ollama 等,.env 里 TRADINGAGENTS_LLM_PROVIDER=deepseek + DeepSeek key 即可,实测跑通。
Q:跑一次要多少钱/多久? A:一次完整 propagate 调几十次 LLM,几分钟,耗对应模型几十上百万 token 级预算(分模型而定)。适合低频深度研究,不适合高频。
Q:适不适合做自动短线交易? A:不合适做“直接交易”。它的价值是深度多空分析/研报;做交易需要另一套带执行层的 bot/框架,且依赖能真实下单的接口。
deepseek-v4-flash(官方默认 ofox gpt-5.6 本机连不通,改用 DeepSeek)CL=F,分析日期 2026-09-02ta.propagate("CL=F","2026-09-02") 全链路运行 + 逐段打点定位main.py / cli/(README 内)*本报告由虾搞基地(kaiyuanzhan.com)实测产出,数据真实、零 mock。*