← 返回列表

【方正金工】多智能体投资交易系统TradingAgents部署与应用——AI Agent赋能金融投研应用系列之一

方正 曹春晓 2026-06-30 置信度: high
综合质量 3 /5
新颖性 3 /5
可复现性 4 /5

分类

AI·机器学习 财务(低频)日频 A股港股多资产 深度学习

方正金工对开源多智能体交易框架TradingAgents进行本地化部署与改进,接入Wind数据源并在A股进行历史回测分析。

关键结论

框架基本实现投研交易主要环节,对投研工作有较好辅助,但在A股缺乏情绪数据,且受大模型幻觉和高使用成本影响,实战仍需人工干预。

核心要点

  • TradingAgents架构由分析师、研究员、交易员、风险管理4个多智能体团队组成,模拟真实交易公司投研流程。
  • 完成TradingAgents-CN本地部署,通过降级策略新增Wind专业数据源接口以提升数据质量。
  • 在回测中,大模型选择DeepSeek V3性价比最高;研究员Agent多空辩论机制有助于综合评估风险与收益。
  • 回测显示系统在茅台、宁德时代上相较买入持有获得超额,但在万华化学上表现不佳,且对高估值股(寒武纪)存在不发买入信号的偏误。

不足与缺陷

  • 大模型存在幻觉且生成结果具有随机性,回测结果难以严格复现
  • 回测未考虑交易成本(手续费、滑点等),高估了实际收益
  • A股市场缺乏有效的社交媒体数据接口,情绪分析师Agent模块暂不可用,分析维度缺失
  • 回测样本极小(仅4只股票,不到1年时间),缺乏统计显著性
  • 对高估值成长股(如寒武纪)未发买入信号,暴露出策略风格固化为价值/基本面驱动的缺陷

可复用元素

  • 多智能体多空辩论的机制设计,有助于减少单边视角的盲区
  • 降级策略的数据源切换逻辑(Wind优先,Akshare备用),提升了数据获取的鲁棒性
  • 多智能体本地化部署流程及数据源接口修改的工程指南

启发

  • 多视角辩论机制可引入传统量化策略开发中,如多空因子的对立验证
  • 将LLM作为非结构化数据(新闻、财报文本)的处理器,结合传统量化因子,形成混合Alpha

改进方向

量化多因子初筛 + LLM多智能体深度验证的混合架构。先用传统量化多因子模型对全市场股票进行打分初筛,构建估值合理且具备动量的候选股票池,再让TradingAgents多智能体(基本面/新闻/多空辩论)对候选池进行深度文本解析与逻辑验证,生成最终买入信号。

基于: TradingAgents在寒武纪等高估值股票上不发出买入信号,且仅用纯LLM判断易受幻觉影响。传统多因子模型擅长截面排序与估值约束,而LLM擅长非结构化信息解析。 预期收益: 通过传统因子对估值和动量进行硬约束,避免LLM对特定风格过度排斥;结合LLM的文本解析优势捕获传统因子难以量化的舆情与事件驱动Alpha,提升整体策略的稳健性与信息比率。

复现计划

1. 拉取TradingAgents-CN开源代码,创建Python 3.11虚拟环境并安装依赖;2. 申请并配置必要的API秘钥(Wind、Akshare、DeepSeek等)写入.env文件;3. 修改data_source_manager.py和interface.py,实现Wind API的优先调用与Akshare降级策略,新建wind_utils.py和wind_adapter.py;4. 运行start_web.py启动Web服务(localhost:8501);5. 在界面配置大模型(如DeepSeek V3)并选定测试股票(如贵州茅台);6. 选择历史回测模式,设定为每月末分析,使用市场分析师和基本面分析师Agent,辩论2轮;7. 按照买入/持有/卖出信号进行人工或程序化记录收益,与买入持有基准对比。

实体

TradingAgents [model]DeepSeek V3 [model]Wind [dataset]多智能体 [concept]曹春晓 [person]
查看原文 → 模型: glm-5-2-260617 分析时间: 2026-07-13

LOCAL SIMILARITY

相似报告

查看全部相似报告 →