TradingAgents 是一个基于大语言模型(LLM)构建的多智能体金融交易框架,它把复杂的市场分析、策略生成、风险控制和实盘执行拆解成多个协同工作的AI“交易员”,让开发者无需从零训练模型,就能快速搭建可解释、可调试、可进化的AI交易系统。它不承诺稳赚不赔,但显著降低了将前沿AI技术应用于真实金融场景的技术门槛——尤其适合想验证AI策略、又不愿裸奔式接入黑盒API的研究者与从业者。
核心功能
- 多角色智能体协作架构:内置行情分析师、策略研究员、风控专员、订单执行员等专业化Agent,各司其职又实时通信,模拟真实投研团队工作流
- 全链路支持实盘与回测:无缝对接主流券商API(如盈透、Alpaca、Binance),同时提供高精度历史数据回测引擎,支持Tick级模拟与滑点建模
- LLM原生策略生成:支持调用本地或云端大模型(Llama 3、Qwen、Claude等),自动解读财报、新闻、研报,并生成带逻辑链的交易信号与持仓理由
- 可审计的决策日志:每笔交易都附带完整的推理过程快照(prompt、上下文、思考步骤、置信度评分),杜绝“AI玄学”,满足合规与复盘需求
- 低代码策略编排:通过YAML配置定义Agent行为、触发条件与数据源,无需修改Python代码即可切换策略逻辑或接入新数据接口
- 中文友好开箱即用:预置A股/港股/美股行情解析器、中文财经术语词典、沪深交易所交易规则校验模块,避免海外框架水土不服
适合哪些人用
如果你是——
• 量化爱好者,想用大模型替代传统因子挖掘,但苦于缺乏NLP+金融交叉能力;
• 对冲基金/私募研究员,需要快速验证AI驱动的新策略,又必须保留人工终审权;
• 金融科技课程教师或学生,希望在安全环境中实践多智能体协同、提示工程与金融风控的融合;
• 独立开发者,手握自有行情数据或另类数据源,渴望构建专属AI交易助手——
那么TradingAgents正是为你设计的“可理解、可干预、可生产”的AI交易基础设施。
快速上手
只需三步启动本地Demo:
- 安装依赖:
pip install tradingagents(推荐Python 3.10+,需CUDA环境运行本地LLM) - 获取免费API密钥:注册Alpaca(美股)或聚宽(A股)获取行情与模拟交易权限
- 运行示例:
tradingagents run --config examples/llm_momentum_strategy.yaml,5分钟内看到AI自动分析热点板块并生成买卖建议
项目提供完整中文文档、Jupyter交互教程及微信交流群(扫码README中的WeChat徽章),零基础用户也能在1小时内跑通首个策略。
项目信息
TradingAgents: Multi-Agents LLM Financial Trading Framework
43.6k
今日 +8,220 stars this week
Stars
7.9k
Forks
Python
Apache-2.0
编程语言:Python|GitHub Star 数:43,597|开源协议:Apache-2.0
GitHub 项目地址
这不是又一个“全自动印钞机”噱头,而是一个真正把大模型能力扎进金融实战土壤的开源基座——在这里,AI不是黑箱预言家,而是你团队里那个话不多、但总能掏出扎实依据的AI交易合伙人。





