
hsliuping/TradingAgents-CN
基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版
17.4K stars
3.7K forks
17.4K watching
Updated 2/27/2026
Loading star history...
Health Score
5.6
Weekly Growth
+0
+0.0% this week
Contributors
1
Total contributors
Open Issues
155
Generated Insights
About TradingAgents-CN
TradingAgents 中文增强版
🚀 最新版本 cn-0.1.15: 开发者体验与LLM生态系统大升级!新增千帆大模型支持、完整开发工具链、学术研究资料、企业级工作流规范!
🎯 核心功能: 原生OpenAI支持 | Google AI全面集成 | 自定义端点配置 | 智能模型选择 | 多LLM提供商支持 | 模型选择持久化 | Docker容器化部署 | 专业报告导出 | 完整A股支持 | 中文本地化
基于多智能体大语言模型的中文金融交易决策框架。专为中文用户优化,提供完整的A股/港股/美股分析能力。
🙏 致敬源项目
感谢 Tauric Research 团队创造的革命性多智能体交易框架 TradingAgents!
🎯 我们的使命: 为中国用户提供完整的中文化体验,支持A股/港股市场,集成国产大模型,推动AI金融技术在中文社区的普及应用。
🆕 v0.1.15 重大更新
🤖 LLM生态系统大升级
- 千帆大模型支持: 新增百度千帆(ERNIE)大模型完整集成
- LLM适配器重构: 统一的OpenAI兼容适配器架构
- 多厂商支持: 支持更多国产大模型提供商
- 集成指南: 完整的LLM集成开发文档和测试工具
📚 学术研究支持
- TradingAgents论文: 完整的中文翻译版本和深度解读
- 技术博客: 详细的技术分析和实现原理解读
- 学术资料: PDF论文和相关研究资料
- 引用支持: 标准的学术引用格式和参考文献
🛠️ 开发者体验升级
- 开发工作流: 标准化的开发流程和分支管理规范
- 安装验证: 完整的安装测试和验证脚本
- 文档重构: 结构化的文档系统和快速开始指南
- PR模板: 标准化的Pull Request模板和代码审查流程
🔧 企业级工具链
- 分支保护: GitHub分支保护策略和安全规则
- 紧急程序: 完整的紧急处理和故障恢复程序
- 测试框架: 增强的测试覆盖和验证工具
- 部署指南: 企业级部署和配置管理
📋 v0.1.14 功能回顾
👥 用户权限管理系 统
- 完整用户管理: 新增用户注册、登录、权限控制功能
- 角色权限: 支持多级用户角色和权限管理
- 会话管理: 安全的用户会话和状态管理
- 用户活动日志: 完整的用户操作记录和审计功能
🔐 Web用户认证系统
- 登录组件: 现代化的用户登录界面
- 认证管理器: 统一的用户认证和授权管理
- 安全增强: 密码加密、会话安全等安全机制
- 用户仪表板: 个性化的用户活动仪表板
🗄️ 数据管理优化
- MongoDB集成增强: 改进的MongoDB连接和数据管理
- 数据目录重组: 优化的数据存储结构和管理
- 数据迁移脚本: 完整的数据迁移和备份工具
- 缓存优化: 提升数据加载和分析结果缓存性能
🧪 测试覆盖增强
- 功能测试脚本: 新增6个专项功能测试脚本
- 工具处理器测试: Google工具处理器修复验证
- 引导自动隐藏测试: UI交互功能测试
- 在线工具配置测试: 工具配置和选择逻辑测试
- 真实场景测试: 实际使用场景的端到端测试
- 美股独立性测试: 美股分析功能独立性验证
🆕 v0.1.13 重大更新
🤖 原生OpenAI端点支持
- 自定义OpenAI端点: 支持配置任意OpenAI兼容的API端点
- 灵活模型选择: 可以使用任何OpenAI格式的模型,不限于官方模型
- 智能适配器: 新增原生OpenAI适配器,提供更好的兼容性和性能
- 配置管理: 统一的端点和模型配置管理系统
🧠 Google AI生态系统全面集成
- 三大Google AI包支持: langchain-google-genai、google-generativeai、google-genai
- 9个验证模型: gemini-2.5-pro, gemini-2.5-flash, gemini-2.0-flash等最新模型
- Google工具处理器: 专门的Google AI工具调用处理器
- 智能降级机制: 高级功能失败时自动降级到基础功能
🔧 LLM适配器架构优化
- GoogleOpenAIAdapter: 新增Google AI的OpenAI兼容适配器
- 统一接口: 所有LLM提供商使用统一的调用接口
- 错误处理增强: 改进的异常处理和自动重试机制
- 性能监控: 添加LLM调用性能监控和统计
🎨 Web界面智能优化
- 智能模型选择: 根据可用性自动选择最佳模型
- KeyError修复: 彻底解决模型选择中的KeyError问题
- UI响应优化: 改进模型切换的响应速度和用户体验
- 错误提示: 更友好的错误提示和解决建议
🆕 v0.1.12 重大更新
🧠 智能新闻分析模块
- 智能新闻过滤器: 基于AI的新闻相关性评分和质量评估
- 多层次过滤机制: 基础过滤、增强过滤、集成过滤三级处理
- 新闻质量评估: 自动识别和过滤低质量、重复、无关新闻
- 统一新闻工具: 整合多个新闻源,提供统一的新闻获取接口
🔧 技术修复和优化
- DashScope适配器修复: 解决工具调用兼容性问题
- DeepSeek死循环修复: 修复新闻分析师的无限循环问题
- LLM工具调用增强: 提升工具调用的可靠性和稳定性
- 新闻检索器优化: 增强新闻数据获取和处理能力
📚 完善测试和文档
- 全面测试覆盖: 新增15+个测试文件,覆盖所有新功能
- 详细技术文档: 新增8个技术分析报告和修复文档
- 用户指南完善: 新增新闻过滤使用指南和最佳实践
- 演示脚本: 提供完整的新闻过滤功能演示
🗂️ 项目结构优化
- 文档分类整理: 按功能将文档分类到docs子目录
- 示例代码归位: 演示脚本统一到examples目录
- 根目录整洁: 保持根目录简洁,提升项目专业度
🎯 核心特性
🤖 多智能体协作架构
- 专业分工: 基本面、技术面、新闻面、社交媒体四大分析师
- 结构化辩论: 看涨/看跌研究员进行深度分析
- 智能决策: 交易员基于所有输入做出最终投资建议
- 风险管理: 多层次风险评估和管理机制
🖥️ Web界面展示
📸 界面截图
🎨 现代化Web界面: 基于Streamlit构建的响应式Web应用,提供直观的股票分析体验
🏠 主界面 - 分析配置


智能配置面板,支持多市场股票分析,5级研究深度选择
📊 实时分析进度

实时进度跟踪,可视化分析过程,智能时间预估
📈 分析结果展示











专业投资报告,多维度分析结果,一键导出功能
🎯 核心功能特色
📋 智能分析配置
- 🌍 多市场支持: 美股、A股、港股一站式分析
- 🎯 5级研究深度: 从2分钟快速分析到25分钟全面研究
- 🤖 智能体选择: 市场技术、基本面、新闻、社交媒体分析师
- 📅 灵活时间设置: 支持历史任意时间点分析
🚀 实时进度跟踪
- 📊 可视化进度: 实时显示分析进展和剩余时间
- 🔄 智能步骤识别: 自动识别当前分析阶段
- ⏱️ 准确时间预估: 基于历史数据的智能时间计算
- 💾 状态持久化: 页面刷新不丢失分析进度
📈 专业结果展示
- 🎯 投资决策: 明确的买入/持有/卖出建议
- 📊 多维分析: 技术面、基本面、新闻面综合评估
- 🔢 量化指标: 置信度、风险评分、目标价位
- 📄 专业报告: 支持Markdown/Word/PDF格式导出
🤖 多LLM模型管理
- 🌐 4大提供商: DashScope、DeepSeek、Google AI、OpenRouter
- 🎯 60+模型选择: 从经济型到旗舰级模型全覆盖
- 💾 配置持久化: URL参数存储,刷新保持设置
- ⚡ 快速切换: 5个热门模型一键选择按钮
🎮 Web界面操作指南
🚀 快速开始流程
- 启动应用:
python start_web.py或docker-compose up -d - 访问界面: 浏览器打开
http://localhost:8501 - 配置模型: 侧边栏选择LLM提供商和模型
- 输入股票: 输入股票代码(如 AAPL、000001、0700.HK)
- 选择深度: 根据需求选择1-5级研究深度
- 开始分析: 点击"🚀 开始分析"按钮
- 查看结果: 实时跟踪进度,查看分析报告
- 导出报告: 一键导出专业格式报告
📊 支持的股票代码格式
- 🇺🇸 美股:
AAPL,TSLA,MSFT,NVDA,GOOGL - 🇨🇳 A股:
000001,600519,300750,002415 - 🇭🇰 港股:
0700.HK,9988.HK,3690.HK,1810.HK
🎯 研究深度说明
- 1级 (2-4分钟): 快速概览,基础技术指标
- 2级 (4-6分钟): 标准分析,技术+基本面
- 3级 (6-10分钟): 深度分析,加入新闻情绪 ⭐ 推荐
- 4级 (10-15分钟): 全面分析,多轮智能体辩论
- 5级 (15-25分钟): 最深度分析,完整研究报告
💡 使用技巧
- 🔄 实时刷新: 分析过程中可随时刷新页面,进度不丢失
- 📱 移动适配: 支持手机和平板设备访问
- 🎨 深色模式: 自动适配系统主题设置
- ⌨️ 快捷键: 支持Enter键快速提交分析
- 📋 历史记录: 自动保存最近的分析配置
📖 详细指南: 完整的Web界面使用说明请参考 🖥️ Web界面详细使用指南
🎯 功能特性
🚀 智能新闻分析✨ v0.1.12重大升级
| 功能特性 | 状态 | 详细说明 |
|---|---|---|
| 🧠 智能新闻分析 | 🆕 v0.1.12 | AI新闻过滤,质量评估,相关性分析 |
| 🔧 新闻过滤器 | 🆕 v0.1.12 | 多层次过滤,基础/增强/集成三级处理 |
| 📰 统一新闻工具 | 🆕 v0.1.12 | 整合多源新闻,统一接口,智能检索 |
| 🤖 多LLM提供商 | 🆕 v0.1.11 | 4大提供商,60+模型,智能分类管理 |
| 💾 模型选择持久化 | 🆕 v0.1.11 | URL参数存储,刷新保持,配置分享 |
| 🎯 快速选择按钮 | 🆕 v0.1.11 | 一键切换热门模型,提升操作效率 |
| 📊 实时进度显示 | ✅ v0.1.10 | 异步进度跟踪,智能步骤识别,准确时间计算 |
| 💾 智能会话管理 | ✅ v0.1.10 | 状态持久化,自动降级,跨页面恢复 |
| 🎯 一键查看报告 | ✅ v0.1.10 | 分析完成后一键查看,智能结果恢复 |
| 🖥️ Streamlit界面 | ✅ 完整支持 | 现代化响应式界面,实时交互和数据可视化 |
| ⚙️ 配置管理 | ✅ 完整支持 | Web端API密钥管理,模型选择,参数配置 |
🎨 CLI用户体验 ✨ v0.1.9优化
| 功能特性 | 状态 | 详细说明 |
|---|---|---|
| 🖥️ 界面与日志分离 | ✅ 完整支持 | 用户界面清爽美观,技术日志独立管理 |
| 🔄 智能进度显示 | ✅ 完整支持 | 多阶段进度跟踪,防止重复提示 |
| ⏱️ 时间预估功能 | ✅ 完整支持 | 智能分析阶段显示预计耗时 |
| 🌈 Rich彩色输出 | ✅ 完整支持 | 彩色进度指示,状态图标,视觉效果提升 |
