云图AI云图AI
T

TradingAgents

Apache-2.0Python

TradingAgents: Multi-Agents LLM Financial Trading Framework

95kFork 18k更新于 2026-07-31

软件介绍

TradingAgents 是一个基于多智能体的大语言模型金融交易框架,通过模拟真实交易公司的运作模式,部署专业化的 LLM 驱动智能体(包括基本面分析师、情绪分析师、技术分析师、交易员、风险管理团队等),协同评估市场状况并制定交易决策。该框架支持多种 LLM 提供商(如 OpenAI、Google、Anthropic 等),并提供交互式 CLI 和 Python API,适用于研究和实验目的。

核心功能

多智能体协作:模拟真实交易公司,包含分析师、研究员、交易员、风险管理等角色
支持多种 LLM 提供商:OpenAI、Google、Anthropic、xAI、DeepSeek、Qwen、GLM、MiniMax、OpenRouter、Ollama 等
交互式 CLI:提供直观的命令行界面,支持选择股票、分析日期、LLM 提供商等
Python API:可集成到自定义代码中,灵活配置智能体和参数
持久化与恢复:自动记录决策日志,支持检查点恢复,中断后可继续运行
多市场支持:覆盖美国、香港、日本、印度、中国 A 股、加密货币等市场
可复现性控制:支持调整温度参数,使用非推理模型提高结果一致性

适用场景

金融交易策略研究与回测多智能体协作与辩论机制研究LLM 在金融领域的应用实验市场情绪分析与基本面评估自动化

Docker 部署

docker compose run --rm tradingagents

FAQ

TradingAgents 是否提供金融建议?

不,TradingAgents 仅用于研究目的,不构成金融、投资或交易建议。

支持哪些 LLM 提供商?

支持 OpenAI、Google、Anthropic、xAI、DeepSeek、Qwen、GLM、MiniMax、OpenRouter、Ollama 以及任何兼容 OpenAI 的端点。

如何开始使用?

克隆仓库,创建虚拟环境,安装依赖,设置 API 密钥,然后运行 `tradingagents` 命令启动 CLI。