TradingAgents 是一个基于大语言模型的多智能体金融交易框架。该项目模拟真实交易公司的运作模式,将复杂的交易任务分解给多个具备专业职能的智能体,例如基本面分析师、情绪分析师、技术分析师、交易员和风险管理团队。这些智能体能够协作分析市场状况,通过动态讨论共同制定交易策略。框架支持多种主流大语言模型提供商,旨在为量化交易和金融市场研究提供一个模块化、可扩展的实验平台。其设计侧重于研究用途,通过角色分工使市场分析和决策过程更加系统化与稳健。
核心亮点
数据来源:TrendForge 历史采集
项目截图
AI 金融应用热潮与 TradingAgents 开源后社区热情高涨,加上近期多版本迭代与模型支持更新,推动 GitHub 热度飙升。
量化研究员、金融开发者、AI 交易策略探索者
通过角色分解与动态讨论机制,将复杂交易任务模块化,提升决策系统性。支持 LangGraph 与多模型提供商,兼顾灵活性与扩展性。
使用场景
使用框架内置的分析师团队(基本面、技术、情绪、新闻)自动收集和分析多维数据,研究员只需配置参数即可快速验证策略逻辑。
直接使用框架的多智能体架构,包括分析师团队、研究员辩论机制和风险管理模块,快速构建可运行的交易决策系统。
利用Sentiment Analyst和News Analyst智能体,自动抓取并分析社交媒体情绪和新闻事件,生成实时市场情绪报告。
框架支持多提供商LLM(GPT-5.x、Gemini 3.x、Claude 4.x等),可并行运行相同策略但不同模型的智能体进行对比测试。