这个项目能做什么

TradingAgents 是一个基于 LangGraph 构建的多智能体交易框架,模拟真实交易公司的动态运作。它部署了专业 LLM 驱动的智能体,分为四个团队: **分析师团队:** 基本面分析师评估公司财务状况;情绪分析师整合新闻、StockTwits 和 Reddit 数据生成情绪信号;新闻分析师监控宏观经济指标;技术分析师使用 MACD 和 RSI 等指标检测交易模式。 **研究员团队:** 多头和空头研究员通过结构化辩论批判性地评估分析师洞察,权衡潜在收益与风险。 **交易员智能体:** 综合分析师和研究员的报告,确定交易时机和规模。 **风险管理和投资组合经理:** 持续评估投资组合风险,调整策略,投资组合经理在交易执行前批准或否决交易提案,对接模拟交易所。 该框架支持广泛的 LLM 提供商,包括 OpenAI(GPT-5.x)、Google(Gemini 3.x)、Anthropic(Claude 4.x)、xAI(Grok 4.x)、DeepSeek、Qwen、GLM、MiniMax、OpenRouter、本地模型的 Ollama、Azure OpenAI、AWS Bedrock 以及任何兼容 OpenAI 的端点。市场数据源自 Yahoo Finance,覆盖美股、港股、日股、英股、印度、加拿大、澳大利亚、中国 A 股以及加密货币。 可通过交互式 CLI(`tradingagents`)或 Python API(`TradingAgentsGraph.propagate()`)使用。主要功能包括带反思的持久决策日志记录、用于崩溃恢复的 LangGraph 检查点续传、可配置的辩论轮次和模型选择,以及用于提高可复现性的温度控制采样。该框架专为研究目的设计,不构成财务建议。 近期版本(v0.4.0)包括前瞻/时间点修复、GPT-5.6 和 GLM-5.3 模型支持、可用的 CLI 检查点续传,以及针对代码路径遍历的安全加固。