hsliuping/TradingAgents-CNPublic

基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版

AI summary: An enhanced Chinese localization of a multi-agent trading framework for stock market research and strategy testing.

Stars
31K
+47 today
Forks
6.5K
Watchers
241
Open issues
218
Open PRs
66
Contributors
~19
Commits
1.2K
Branches
20

PythonOtherCreated Jun 26, 2025Last push 14d ago+188 stars this week+210 this month

Star history

since Jun 29, 2025
010K20K30KJun 2025Nov 2025Mar 2026Aug 2026
31K stars as of Aug 7, 2026, tracked back to Jun 29, 2025. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

commits per day, last 52 weeks
AugSepOctNovDecJanFebMarAprMayJunJulAugMonWedFri2025-08-10: 0 commits2025-08-11: 0 commits2025-08-12: 3 commits2025-08-13: 0 commits2025-08-14: 7 commits2025-08-15: 7 commits2025-08-16: 2 commits2025-08-17: 3 commits2025-08-18: 1 commit2025-08-19: 0 commits2025-08-20: 1 commit2025-08-21: 1 commit2025-08-22: 14 commits2025-08-23: 1 commit2025-08-24: 0 commits2025-08-25: 1 commit2025-08-26: 0 commits2025-08-27: 0 commits2025-08-28: 0 commits2025-08-29: 0 commits2025-08-30: 0 commits2025-08-31: 0 commits2025-09-01: 0 commits2025-09-02: 0 commits2025-09-03: 0 commits2025-09-04: 0 commits2025-09-05: 0 commits2025-09-06: 0 commits2025-09-07: 0 commits2025-09-08: 2 commits2025-09-09: 0 commits2025-09-10: 0 commits2025-09-11: 0 commits2025-09-12: 0 commits2025-09-13: 0 commits2025-09-14: 2 commits2025-09-15: 1 commit2025-09-16: 0 commits2025-09-17: 8 commits2025-09-18: 3 commits2025-09-19: 0 commits2025-09-20: 0 commits2025-09-21: 0 commits2025-09-22: 0 commits2025-09-23: 1 commit2025-09-24: 0 commits2025-09-25: 3 commits2025-09-26: 12 commits2025-09-27: 7 commits2025-09-28: 0 commits2025-09-29: 11 commits2025-09-30: 15 commits2025-10-01: 38 commits2025-10-02: 1 commit2025-10-03: 0 commits2025-10-04: 1 commit2025-10-05: 14 commits2025-10-06: 0 commits2025-10-07: 16 commits2025-10-08: 5 commits2025-10-09: 7 commits2025-10-10: 12 commits2025-10-11: 16 commits2025-10-12: 5 commits2025-10-13: 7 commits2025-10-14: 0 commits2025-10-15: 6 commits2025-10-16: 27 commits2025-10-17: 25 commits2025-10-18: 7 commits2025-10-19: 26 commits2025-10-20: 34 commits2025-10-21: 32 commits2025-10-22: 16 commits2025-10-23: 26 commits2025-10-24: 31 commits2025-10-25: 28 commits2025-10-26: 33 commits2025-10-27: 12 commits2025-10-28: 24 commits2025-10-29: 30 commits2025-10-30: 19 commits2025-10-31: 11 commits2025-11-01: 6 commits2025-11-02: 0 commits2025-11-03: 10 commits2025-11-04: 4 commits2025-11-05: 18 commits2025-11-06: 32 commits2025-11-07: 21 commits2025-11-08: 18 commits2025-11-09: 30 commits2025-11-10: 15 commits2025-11-11: 22 commits2025-11-12: 19 commits2025-11-13: 13 commits2025-11-14: 12 commits2025-11-15: 19 commits2025-11-16: 2 commits2025-11-17: 2 commits2025-11-18: 6 commits2025-11-19: 10 commits2025-11-20: 10 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 0 commits2025-11-25: 0 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 0 commits2025-12-02: 0 commits2025-12-03: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 0 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 1 commit2026-02-05: 0 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 0 commits2026-02-13: 0 commits2026-02-14: 0 commits2026-02-15: 1 commit2026-02-16: 0 commits2026-02-17: 0 commits2026-02-18: 0 commits2026-02-19: 0 commits2026-02-20: 0 commits2026-02-21: 0 commits2026-02-22: 0 commits2026-02-23: 0 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 1 commit2026-02-27: 0 commits2026-02-28: 0 commits2026-03-01: 0 commits2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 0 commits2026-03-05: 0 commits2026-03-06: 0 commits2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 0 commits2026-03-10: 0 commits2026-03-11: 0 commits2026-03-12: 0 commits2026-03-13: 0 commits2026-03-14: 0 commits2026-03-15: 0 commits2026-03-16: 0 commits2026-03-17: 0 commits2026-03-18: 0 commits2026-03-19: 0 commits2026-03-20: 0 commits2026-03-21: 0 commits2026-03-22: 0 commits2026-03-23: 0 commits2026-03-24: 0 commits2026-03-25: 0 commits2026-03-26: 0 commits2026-03-27: 0 commits2026-03-28: 0 commits2026-03-29: 0 commits2026-03-30: 0 commits2026-03-31: 0 commits2026-04-01: 0 commits2026-04-02: 0 commits2026-04-03: 0 commits2026-04-04: 0 commits2026-04-05: 0 commits2026-04-06: 0 commits2026-04-07: 0 commits2026-04-08: 0 commits2026-04-09: 0 commits2026-04-10: 0 commits2026-04-11: 0 commits2026-04-12: 0 commits2026-04-13: 0 commits2026-04-14: 18 commits2026-04-15: 9 commits2026-04-16: 0 commits2026-04-17: 0 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 3 commits2026-04-21: 0 commits2026-04-22: 0 commits2026-04-23: 0 commits2026-04-24: 0 commits2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 0 commits2026-04-28: 0 commits2026-04-29: 0 commits2026-04-30: 0 commits2026-05-01: 0 commits2026-05-02: 0 commits2026-05-03: 0 commits2026-05-04: 0 commits2026-05-05: 0 commits2026-05-06: 0 commits2026-05-07: 0 commits2026-05-08: 0 commits2026-05-09: 0 commits2026-05-10: 0 commits2026-05-11: 0 commits2026-05-12: 0 commits2026-05-13: 0 commits2026-05-14: 0 commits2026-05-15: 0 commits2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 0 commits2026-05-19: 0 commits2026-05-20: 0 commits2026-05-21: 0 commits2026-05-22: 0 commits2026-05-23: 0 commits2026-05-24: 0 commits2026-05-25: 0 commits2026-05-26: 0 commits2026-05-27: 0 commits2026-05-28: 0 commits2026-05-29: 0 commits2026-05-30: 0 commits2026-05-31: 0 commits2026-06-01: 0 commits2026-06-02: 0 commits2026-06-03: 0 commits2026-06-04: 0 commits2026-06-05: 0 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 0 commits2026-06-09: 0 commits2026-06-10: 0 commits2026-06-11: 0 commits2026-06-12: 0 commits2026-06-13: 0 commits2026-06-14: 0 commits2026-06-15: 0 commits2026-06-16: 0 commits2026-06-17: 0 commits2026-06-18: 0 commits2026-06-19: 0 commits2026-06-20: 0 commits2026-06-21: 0 commits2026-06-22: 0 commits2026-06-23: 0 commits2026-06-24: 0 commits2026-06-25: 0 commits2026-06-26: 0 commits2026-06-27: 0 commits2026-06-28: 0 commits2026-06-29: 0 commits2026-06-30: 0 commits2026-07-01: 0 commits2026-07-02: 0 commits2026-07-03: 0 commits2026-07-04: 0 commits2026-07-05: 0 commits2026-07-06: 0 commits2026-07-07: 0 commits2026-07-08: 0 commits2026-07-09: 0 commits2026-07-10: 0 commits2026-07-11: 0 commits2026-07-12: 0 commits2026-07-13: 0 commits2026-07-14: 0 commits2026-07-15: 0 commits2026-07-16: 8 commits2026-07-17: 0 commits2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 0 commits2026-07-21: 4 commits2026-07-22: 0 commits2026-07-23: 0 commits2026-07-24: 6 commits2026-07-25: 0 commits2026-07-26: 0 commits2026-07-27: 0 commits2026-07-28: 0 commits2026-07-29: 0 commits2026-07-30: 0 commits2026-07-31: 0 commits2026-08-01: 0 commits2026-08-02: 0 commits2026-08-03: 0 commits2026-08-04: 0 commits2026-08-05: 0 commits2026-08-06: 0 commits2026-08-07: 0 commits2026-08-08: 0 commits
935 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    30,965 stars

What TradingAgents-CN does

TradingAgents-CN is a comprehensive learning and research platform designed for the Chinese-speaking community to experiment with multi-agent trading frameworks using large language models. It overhauls the original project with a FastAPI backend and a modern Vue 3 frontend, supported by a dual MongoDB and Redis database architecture. The platform integrates various LLM providers, including robust support for domestic Chinese models like VolcEngine Ark, and offers specific features for the A-share market. It emphasizes compliance and educational use, providing tools for intelligent news analysis, backtesting strategies, and generating professional reports without executing live trades.

Chinese-speaking quantitative researchers, financial analysts, and developers looking to explore multi-agent AI applications in stock market analysis.

  • Modernized Architecture: Replaces Streamlit with a scalable FastAPI backend and a Vue 3 frontend, utilizing MongoDB and Redis for enhanced performance.
  • Domestic LLM Integration: Deeply integrates Chinese LLM providers like VolcEngine Ark and DeepSeek, alongside native OpenAI and Google AI support.
  • A-Share Market Focus: Provides complete data support and specific analysis tools tailored for the Chinese A-share, Hong Kong, and US stock markets.
  • Intelligent News Analysis: Features a multi-layered news filtering and quality assessment system to provide accurate market sentiment.
  • Enterprise-Grade Deployment: Offers full Docker containerization with cross-platform support and a comprehensive web-based configuration management interface.

Where teams use it

Strategy Research

Quantitative researchers backtest and validate trading strategies across A-share markets using multi-agent simulations.

Market Education

Students and AI enthusiasts learn how to build and deploy financial analysis agents in a localized, compliant environment.

Fundamental Analysis

Analysts generate comprehensive, multi-format reports on specific stocks by aggregating data through specialized AI agents.

News Sentiment Tracking

Users monitor real-time financial news, utilizing the intelligent filtering system to assess market trends accurately.

Getting started: curl -fsSL https://raw.githubusercontent.com/hsliuping/TradingAgents-CN/v1.1.0/install.sh | bash

README

main branch

TradingAgents 中文增强版

License Python Version Documentation Original


⚠️ 重要版权声明与授权说明

🚨 版权侵权警告

我们注意到 tradingagents-ai.com 网站未经授权使用了我们的专有代码,并声称是他们公司的产品。

⚠️ 重要提醒

  • 我们项目组目前没有给任何组织或个人进行过商业授权
  • 该网站未经授权使用我们的代码,属于侵权行为
  • ⚠️ 请大家注意识别,避免上当受骗

✅ 官方唯一渠道

如发现任何未经授权的商业使用,请通过上述渠道联系我们。

📋 版本授权说明

v1.1.0(已开源)

  • 个人使用:完全开源,可自由使用
  • 商业使用必须获得商业授权,未经授权禁止商业使用
  • 📧 授权联系hsliup@163.com

v2.0(即将开源)

  • 🔄 开发状态:已开发完成,稳定运行中
  • 🔓 开源计划v2.0 将完整开源(Apache 2.0 + 商业使用限制条款)
  • 📢 开源时间:v3.0 正式发布后,v2.0 开源
  • ⚠️ 商业使用:开源后商业使用仍需获得授权

v3.0(即将发布)

  • 🎉 开发状态:开发完成,内测启动中
  • 新功能:AI 工作流设计器、复盘研究、持仓研究、Skill 系统、智能助手等
  • 🚀 版本定位:最新版本,包含全部专业功能
  • 📧 内测申请hsliup@163.com

📄 许可证详情

本项目采用混合许可证模式:

  • 🔓 开源部分(Apache 2.0):除 app/frontend/ 外的所有文件
  • 🔒 专有部分(需商业授权):app/(FastAPI后端)和 frontend/(Vue前端)目录

详细说明请查看:版权声明 | 许可证文件

🤝 贡献者招募

我们正在寻找核心贡献者!贡献代码可获得 Pro 版授权和收入分成:

  • 合并 1 个 PR → Pro 版 3 个月授权
  • 合并 3 个 PR → Pro 版 1 年授权
  • 核心贡献者 → 永久授权 + 收入分成

详见:贡献指南

⚖️ 免责声明

本工具仅提供数据分析,不构成任何投资建议。 投资有风险,决策需谨慎。分析结果由 AI 生成,仅供参考,用户需自行判断并承担投资风险。 本平台不提供实盘交易指令,定位为学习与研究用途。

🗺️ 项目路线图

我们坚持逐步开源策略,旧版本会在新版本稳定后逐步开源:

版本 状态 说明
v1.0 ✅ 已开源 基础功能,吸引社区参与
v2.0 🔓 即将开源 完整功能,建立用户习惯
v3.0 🚀 即将发布 最新版本,专业功能

开源承诺:旧版本会逐步免费开源,使用最新版本的用户始终能获得最新的功能和优先支持。

长期方向

  • 持续完善 AI 多智能体分析能力
  • 探索策略回测、知识图谱等专业方向
  • 建设开源社区,欢迎贡献者参与

🎓 学习中心: AI基础 | 提示词工程 | 模型选择 | 多智能体分析原理 | 风险与局限 | 源项目与论文 | 实战教程(部分为外链) | 常见问题 🎯 核心功能: 原生OpenAI支持 | Google AI全面集成 | 自定义端点配置 | 智能模型选择 | 多LLM提供商支持 | 模型选择持久化 | Docker容器化部署 | 专业报告导出 | 完整A股支持 | 中文本地化

面向中文用户的多智能体与大模型股票分析学习平台。帮助你系统化学习如何使用多智能体交易框架与 AI 大模型进行合规的股票研究与策略实验,不提供实盘交易指令,平台定位为学习与研究用途。

🙏 致敬源项目

感谢 Tauric Research 团队创造的革命性多智能体交易框架 TradingAgents

🎯 我们的定位与使命: 专注学习与研究,提供中文化学习中心与工具,合规友好,支持 A股/港股/美股 的分析与教学,推动 AI 金融技术在中文社区的普及与正确使用。

🎉 v1.1.0 版本说明 - 火山方舟集成与开发体验增强

🚀 当前推荐版本: v1.1.0 已正式可用,在 v1.0.1 基础上,重点集成火山方舟模型服务、增强推理模型支持、统一开发启动脚本,并完善项目文档体系。

✨ 核心特性

🏗️ 全新技术架构

  • 后端升级: 从 Streamlit 迁移到 FastAPI,提供更强大的 RESTful API
  • 前端重构: 采用 Vue 3 + Element Plus,打造现代化的单页应用
  • 数据库优化: MongoDB + Redis 双数据库架构,性能提升 10 倍
  • 容器化部署: 完整的 Docker 多架构支持(amd64 + arm64)

🚀 v1.1.0 重点增强

  • 火山方舟集成: 新增火山方舟(VolcEngine Ark)Provider,支持编程版模型硬编码配置与密码兼容
  • 推理模型优化: reasoning_effort 全链路传递,推理模型超时保护优化
  • 数据模型扩展: 添加 reasoning_effort / test_model 字段,支持火山方舟模型过滤
  • 统一启动脚本: 新增 start_dev.ps1,支持 v1.0/v2.0/v2.1/v3.0 多版本开发环境一键启动
  • 连接修复: MongoDB 连接字符串自动构建,Tushare 写 tk.csv 权限错误修复
  • 文档体系完善: 更新版权声明与授权说明、贡献者指南(贡献换授权机制)、项目发展战略规划

🎯 企业级功能

  • 用户权限管理: 完整的用户认证、角色管理、操作日志系统
  • 配置管理中心: 可视化的大模型配置、数据源管理、系统设置
  • 缓存管理系统: 智能缓存策略,支持 MongoDB/Redis/文件多级缓存
  • 实时通知系统: SSE+WebSocket 双通道推送,实时跟踪分析进度和系统状态
  • 批量分析功能: 支持多只股票同时分析,提升工作效率
  • 智能股票筛选: 基于多维度指标的股票筛选和排序系统
  • 自选股管理: 个人自选股收藏、分组管理和跟踪功能
  • 个股详情页: 完整的个股信息展示和历史分析记录
  • 模拟交易系统: 虚拟交易环境,验证投资策略效果

🤖 智能分析增强

  • 动态供应商管理: 支持动态添加和配置 LLM 供应商
  • 模型能力管理: 智能模型选择,根据任务自动匹配最佳模型
  • 多数据源同步: 统一的数据源管理,支持 Tushare、AkShare、BaoStock
  • 报告导出功能: 支持 Markdown/Word/PDF 多格式专业报告导出

🔧 重大Bug修复

  • 技术指标计算修复: 彻底解决市场分析师技术指标计算不准确问题
  • 基本面数据修复: 修复基本面分析师PE、PB等关键财务数据计算错误
  • 死循环问题修复: 解决部分用户在分析过程中触发的无限循环问题
  • 数据一致性优化: 确保所有分析师使用统一、准确的数据源

🐳 Docker 多架构支持

  • 跨平台部署: 支持 x86_64 和 ARM64 架构(Apple Silicon、树莓派、AWS Graviton)
  • GitHub Actions: 自动化构建和发布 Docker 镜像
  • 一键部署: 完整的 Docker Compose 配置,5 分钟快速启动

📊 技术栈升级

组件 v0.1.x v1.1.0
后端框架 Streamlit FastAPI + Uvicorn
前端框架 Streamlit Vue 3 + Vite + Element Plus
数据库 可选 MongoDB MongoDB + Redis
API 架构 单体应用 RESTful API + WebSocket
部署方式 本地/Docker Docker 多架构 + GitHub Actions

📥 安装部署

两种部署方式,任选其一

部署方式 适用场景 难度 文档链接
🐳 Docker版 生产环境、跨平台 ⭐⭐ 中等 Docker 部署指南
💻 本地代码版 开发者、定制需求 ⭐⭐⭐ 较难 本地安装指南

⚠️ 重要提醒:在分析股票之前,请按相关文档要求,将股票数据同步完成,否则分析结果将会出现数据错误。

📚 使用指南

在使用前,建议先阅读详细的使用指南:

使用指南包含:

  • ✅ 完整的功能介绍和操作演示
  • ✅ 详细的配置说明和最佳实践
  • ✅ 常见问题解答和故障排除
  • ✅ 实际使用案例和效果展示

数据库运维补充

上游吸收补充

  • 当前项目采用人工选择性吸收上游更新:

  • v1.1.0 已明确同步到当前版本的上游能力包括:

    • llm_clients 抽象层主链路
    • 共享模型目录与轻量校验
    • provider canonical key 规范化
    • trading_graph.py 主要 provider 初始化路径收口
    • fundamentals_analyst.py 中 qwen fresh llm 重建逻辑
    • 图层参数透传、工厂别名兼容、风控引用修复
    • provider 默认 URL / 环境变量映射统一
    • MongoDB 默认库名、版本隔离命名与迁移脚本增强

关注公众号

  1. 关注公众号: 微信搜索 "TradingAgents-CN" 并关注
  2. 公众号每天推送项目最新进展和使用教程
  • 微信公众号: TradingAgents-CN(推荐)

    微信公众号

🆚 中文增强特色

相比原版新增: 智能新闻分析 | 多层次新闻过滤 | 新闻质量评估 | 统一新闻工具 | 多LLM提供商集成 | 模型选择持久化 | 快速切换按钮 | | 实时进度显示 | 智能会话管理 | 中文界面 | A股数据 | 国产LLM | Docker部署 | 专业报告导出 | 统一日志管理 | Web配置界面 | 成本优化

🤝 贡献指南

我们欢迎各种形式的贡献:

贡献类型

  • 🐛 Bug修复 - 发现并修复问题
  • 新功能 - 添加新的功能特性
  • 📚 文档改进 - 完善文档和教程
  • 🌐 本地化 - 翻译和本地化工作
  • 🎨 代码优化 - 性能优化和代码重构

贡献流程

  1. Fork 本仓库
  2. 创建特性分支 (git checkout -b feature/AmazingFeature)
  3. 提交更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 创建 Pull Request

📋 查看贡献者

查看所有贡献者和详细贡献内容:🤝 贡献者名单

📄 许可证详情

本项目采用混合许可证模式,详见 LICENSE 文件:

🔓 开源部分(Apache 2.0)

  • 适用范围:除 app/frontend/ 外的所有文件
  • 权限:商业使用 ✅ | 修改分发 ✅ | 私人使用 ✅ | 专利使用 ✅
  • 条件:保留版权声明 ❗ | 包含许可证副本 ❗

🔒 专有部分(需商业授权)

  • 适用范围app/(FastAPI后端)和 frontend/(Vue前端)目录
  • 商业使用:需要单独许可协议
  • 联系授权hsliup@163.com

📋 许可证选择建议

  • 个人学习/研究:可自由使用全部功能
  • 商业应用:请联系获取专有组件授权
  • 定制开发:欢迎咨询商业合作方案

📚 相关文档

🙏 致谢与感恩

🌟 向源项目开发者致敬

我们向 Tauric Research 团队表达最深的敬意和感谢:

  • 🎯 愿景领导者: 感谢您们在AI金融领域的前瞻性思考和创新实践
  • 💎 珍贵源码: 感谢您们开源的每一行代码,它们凝聚着无数的智慧和心血
  • 🏗️ 架构大师: 感谢您们设计了如此优雅、可扩展的多智能体框架
  • 💡 技术先驱: 感谢您们将前沿AI技术与金融实务完美结合
  • 🔄 持续贡献: 感谢您们持续的维护、更新和改进工作

🤝 社区贡献者致谢

感谢所有为TradingAgents-CN项目做出贡献的开发者和用户!

详细的贡献者名单和贡献内容请查看:📋 贡献者名单

包括但不限于:

  • 🐳 Docker容器化 - 部署方案优化
  • 📄 报告导出功能 - 多格式输出支持
  • 🐛 Bug修复 - 系统稳定性提升
  • 🔧 代码优化 - 用户体验改进
  • 📝 文档完善 - 使用指南和教程
  • 🌍 社区建设 - 问题反馈和推广
  • 🌍 开源贡献: 感谢您们选择Apache 2.0协议,给予开发者最大的自由
  • 📚 知识分享: 感谢您们提供的详细文档和最佳实践指导

特别感谢TradingAgents 项目为我们提供了坚实的技术基础。虽然Apache 2.0协议赋予了我们使用源码的权利,但我们深知每一行代码的珍贵价值,将永远铭记并感谢您们的无私贡献。

🇨🇳 推广使命的初心

创建这个中文增强版本,我们怀着以下初心:

  • 🌉 技术传播: 让优秀的TradingAgents技术在中国得到更广泛的应用
  • 🎓 教育普及: 为中国的AI金融教育提供更好的工具和资源
  • 🤝 文化桥梁: 在中西方技术社区之间搭建交流合作的桥梁
  • 🚀 创新推动: 推动中国金融科技领域的AI技术创新和应用

🌍 开源社区

感谢所有为本项目贡献代码、文档、建议和反馈的开发者和用户。正是因为有了大家的支持,我们才能更好地服务中文用户社区。

🤝 合作共赢

我们承诺:

  • 尊重原创: 始终尊重源项目的知识产权和开源协议
  • 反馈贡献: 将有价值的改进和创新反馈给源项目和开源社区
  • 持续改进: 不断完善中文增强版本,提供更好的用户体验
  • 开放合作: 欢迎与源项目团队和全球开发者进行技术交流与合作

🙏 感谢赞助

火山引擎 感谢字节火山引擎赞助本项目!
【专属活动优惠】19元Tokens包!享字节自研豆包模型+满血版开源 SOTA模型,覆盖文本、VLM、图像生成,全模态一站配齐:Seed-2.1、Seedream-5.0、GLM-5.2、DeepSeek、Qwen等。不止编程、更能解决 Agent 复杂长程任务 → 注册即领2500万Tokens,立即前往
👉 点击链接抢购

📈 版本历史

  • v1.1.0 (2026-07-24): 🚀 火山方舟集成、reasoning_effort 推理优化、统一启动脚本、文档体系完善 ✨ 当前版本
  • v1.0.1 (2026-04-14): 🔧 配置管理优化、AiHubMix 聚合厂家、单股同步增强与上游能力吸收
  • v1.0.0-preview (2025-10-10): 🏗️ FastAPI + Vue 3 新架构预览版
  • v0.1.13 (2025-08-02): 🤖 原生OpenAI支持与Google AI生态系统全面集成
  • v0.1.12 (2025-07-29): 🧠 智能新闻分析模块与项目结构优化
  • v0.1.11 (2025-07-27): 🤖 多LLM提供商集成与模型选择持久化
  • v0.1.10 (2025-07-18): 🚀 Web界面实时进度显示与智能会话管理
  • v0.1.9 (2025-07-16): 🎯 CLI用户体验重大优化与统一日志管理
  • v0.1.8 (2025-07-15): 🎨 Web界面全面优化与用户体验提升
  • v0.1.7 (2025-07-13): 🐳 容器化部署与专业报告导出
  • v0.1.6 (2025-07-11): 🔧 阿里百炼修复与数据源升级
  • v0.1.5 (2025-07-08): 📊 添加Deepseek模型支持
  • v0.1.4 (2025-07-05): 🏗️ 架构优化与配置管理重构
  • v0.1.3 (2025-06-28): 🇨🇳 A股市场完整支持
  • v0.1.2 (2025-06-15): 🌐 Web界面和配置管理
  • v0.1.1 (2025-06-01): 🧠 国产LLM集成

📋 详细更新日志: CHANGELOG.md

📞 联系方式

⚠️ 风险提示

重要声明: 本框架仅用于研究和教育目的,不构成投资建议。

  • 📊 交易表现可能因多种因素而异
  • 🤖 AI模型的预测存在不确定性
  • 💰 投资有风险,决策需谨慎
  • 👨‍💼 建议咨询专业财务顾问

🌟 如果这个项目对您有帮助,请给我们一个 Star!

⭐ Star this repo | 🍴 Fork this repo | 📖 Read the docs

View on GitHub

Recent activity

commits and pull requests

Recent open issues

view all

Discussions

all 51

Code frequency

additions and deletions
+884.6K-884.6KWeek of 2025-08-10: +14,276 linesWeek of 2025-08-10: -8,578 linesWeek of 2025-08-17: +32,187 linesWeek of 2025-08-17: -2,194 linesWeek of 2025-08-24: +292 linesWeek of 2025-08-24: -59 linesWeek of 2025-08-31: +0 linesWeek of 2025-08-31: -0 linesWeek of 2025-09-07: +13,221 linesWeek of 2025-09-07: -1,238 linesWeek of 2025-09-14: +4,085 linesWeek of 2025-09-14: -4,763 linesWeek of 2025-09-21: +7,593 linesWeek of 2025-09-21: -1,960 linesWeek of 2025-09-28: +105,369 linesWeek of 2025-09-28: -29,117 linesWeek of 2025-10-05: +45,887 linesWeek of 2025-10-05: -9,244 linesWeek of 2025-10-12: +611,621 linesWeek of 2025-10-12: -144,778 linesWeek of 2025-10-19: +506,430 linesWeek of 2025-10-19: -884,554 linesWeek of 2025-10-26: +34,663 linesWeek of 2025-10-26: -6,382 linesWeek of 2025-11-02: +43,783 linesWeek of 2025-11-02: -19,727 linesWeek of 2025-11-09: +48,458 linesWeek of 2025-11-09: -16,968 linesWeek of 2025-11-16: +11,482 linesWeek of 2025-11-16: -1,020 linesWeek of 2025-11-23: +0 linesWeek of 2025-11-23: -0 linesWeek of 2025-11-30: +0 linesWeek of 2025-11-30: -0 linesWeek of 2025-12-07: +0 linesWeek of 2025-12-07: -0 linesWeek of 2025-12-14: +0 linesWeek of 2025-12-14: -0 linesWeek of 2025-12-21: +0 linesWeek of 2025-12-21: -0 linesWeek of 2025-12-28: +0 linesWeek of 2025-12-28: -0 linesWeek of 2026-01-04: +0 linesWeek of 2026-01-04: -0 linesWeek of 2026-01-11: +0 linesWeek of 2026-01-11: -0 linesWeek of 2026-01-18: +0 linesWeek of 2026-01-18: -0 linesWeek of 2026-01-25: +0 linesWeek of 2026-01-25: -0 linesWeek of 2026-02-01: +50 linesWeek of 2026-02-01: -1 linesWeek of 2026-02-08: +0 linesWeek of 2026-02-08: -0 linesWeek of 2026-02-15: +0 linesWeek of 2026-02-15: -15 linesWeek of 2026-02-22: +0 linesWeek of 2026-02-22: -0 linesWeek of 2026-03-01: +0 linesWeek of 2026-03-01: -0 linesWeek of 2026-03-08: +0 linesWeek of 2026-03-08: -0 linesWeek of 2026-03-15: +0 linesWeek of 2026-03-15: -0 linesWeek of 2026-03-22: +0 linesWeek of 2026-03-22: -0 linesWeek of 2026-03-29: +0 linesWeek of 2026-03-29: -0 linesWeek of 2026-04-05: +0 linesWeek of 2026-04-05: -0 linesWeek of 2026-04-12: +26,970 linesWeek of 2026-04-12: -17,342 linesWeek of 2026-04-19: +33,164 linesWeek of 2026-04-19: -20,945 linesWeek of 2026-04-26: +0 linesWeek of 2026-04-26: -0 linesWeek of 2026-05-03: +0 linesWeek of 2026-05-03: -0 linesWeek of 2026-05-10: +0 linesWeek of 2026-05-10: -0 linesWeek of 2026-05-17: +0 linesWeek of 2026-05-17: -0 linesWeek of 2026-05-24: +0 linesWeek of 2026-05-24: -0 linesWeek of 2026-05-31: +0 linesWeek of 2026-05-31: -0 linesWeek of 2026-06-07: +0 linesWeek of 2026-06-07: -0 linesWeek of 2026-06-14: +0 linesWeek of 2026-06-14: -0 linesWeek of 2026-06-21: +0 linesWeek of 2026-06-21: -0 linesWeek of 2026-06-28: +0 linesWeek of 2026-06-28: -0 linesWeek of 2026-07-05: +0 linesWeek of 2026-07-05: -0 linesWeek of 2026-07-12: +1,025 linesWeek of 2026-07-12: -46 linesWeek of 2026-07-19: +1,274 linesWeek of 2026-07-19: -99 linesWeek of 2026-07-26: +0 linesWeek of 2026-07-26: -0 linesWeek of 2026-08-02: +0 linesWeek of 2026-08-02: -0 linesAug 10, 2025Aug 2, 2026
+1.5M lines added, -1.2M removed over the last year.

Commits per week

last 52 weeks
1930Week of 2025-08-10: 19 commitsWeek of 2025-08-17: 21 commitsWeek of 2025-08-24: 1 commitsWeek of 2025-08-31: 0 commitsWeek of 2025-09-07: 2 commitsWeek of 2025-09-14: 14 commitsWeek of 2025-09-21: 23 commitsWeek of 2025-09-28: 66 commitsWeek of 2025-10-05: 70 commitsWeek of 2025-10-12: 77 commitsWeek of 2025-10-19: 193 commitsWeek of 2025-10-26: 135 commitsWeek of 2025-11-02: 103 commitsWeek of 2025-11-09: 130 commitsWeek of 2025-11-16: 30 commitsWeek of 2025-11-23: 0 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 0 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 0 commitsWeek of 2026-01-18: 0 commitsWeek of 2026-01-25: 0 commitsWeek of 2026-02-01: 1 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 1 commitsWeek of 2026-02-22: 1 commitsWeek of 2026-03-01: 0 commitsWeek of 2026-03-08: 0 commitsWeek of 2026-03-15: 0 commitsWeek of 2026-03-22: 0 commitsWeek of 2026-03-29: 0 commitsWeek of 2026-04-05: 0 commitsWeek of 2026-04-12: 27 commitsWeek of 2026-04-19: 3 commitsWeek of 2026-04-26: 0 commitsWeek of 2026-05-03: 0 commitsWeek of 2026-05-10: 0 commitsWeek of 2026-05-17: 0 commitsWeek of 2026-05-24: 0 commitsWeek of 2026-05-31: 0 commitsWeek of 2026-06-07: 0 commitsWeek of 2026-06-14: 0 commitsWeek of 2026-06-21: 0 commitsWeek of 2026-06-28: 0 commitsWeek of 2026-07-05: 0 commitsWeek of 2026-07-12: 8 commitsWeek of 2026-07-19: 10 commitsWeek of 2026-07-26: 0 commitsWeek of 2026-08-02: 0 commitsAug 10, 2025Aug 2, 2026
935 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 4 commitsSun 1:00 — 0 commitsSun 2:00 — 0 commitsSun 3:00 — 0 commitsSun 4:00 — 0 commitsSun 5:00 — 0 commitsSun 6:00 — 0 commitsSun 7:00 — 2 commitsSun 8:00 — 7 commitsSun 9:00 — 11 commitsSun 10:00 — 13 commitsSun 11:00 — 8 commitsSun 12:00 — 7 commitsSun 13:00 — 10 commitsSun 14:00 — 7 commitsSun 15:00 — 7 commitsSun 16:00 — 17 commitsSun 17:00 — 5 commitsSun 18:00 — 7 commitsSun 19:00 — 14 commitsSun 20:00 — 6 commitsSun 21:00 — 4 commitsSun 22:00 — 5 commitsSun 23:00 — 4 commitsMon 0:00 — 0 commitsMon 1:00 — 0 commitsMon 2:00 — 0 commitsMon 3:00 — 0 commitsMon 4:00 — 0 commitsMon 5:00 — 0 commitsMon 6:00 — 4 commitsMon 7:00 — 3 commitsMon 8:00 — 5 commitsMon 9:00 — 12 commitsMon 10:00 — 9 commitsMon 11:00 — 14 commitsMon 12:00 — 6 commitsMon 13:00 — 4 commitsMon 14:00 — 12 commitsMon 15:00 — 10 commitsMon 16:00 — 13 commitsMon 17:00 — 4 commitsMon 18:00 — 4 commitsMon 19:00 — 2 commitsMon 20:00 — 4 commitsMon 21:00 — 9 commitsMon 22:00 — 5 commitsMon 23:00 — 1 commitsTue 0:00 — 5 commitsTue 1:00 — 2 commitsTue 2:00 — 0 commitsTue 3:00 — 0 commitsTue 4:00 — 0 commitsTue 5:00 — 0 commitsTue 6:00 — 1 commitsTue 7:00 — 5 commitsTue 8:00 — 7 commitsTue 9:00 — 21 commitsTue 10:00 — 12 commitsTue 11:00 — 7 commitsTue 12:00 — 4 commitsTue 13:00 — 11 commitsTue 14:00 — 4 commitsTue 15:00 — 7 commitsTue 16:00 — 8 commitsTue 17:00 — 6 commitsTue 18:00 — 17 commitsTue 19:00 — 14 commitsTue 20:00 — 17 commitsTue 21:00 — 14 commitsTue 22:00 — 6 commitsTue 23:00 — 1 commitsWed 0:00 — 10 commitsWed 1:00 — 1 commitsWed 2:00 — 1 commitsWed 3:00 — 0 commitsWed 4:00 — 0 commitsWed 5:00 — 2 commitsWed 6:00 — 2 commitsWed 7:00 — 4 commitsWed 8:00 — 7 commitsWed 9:00 — 10 commitsWed 10:00 — 12 commitsWed 11:00 — 17 commitsWed 12:00 — 9 commitsWed 13:00 — 12 commitsWed 14:00 — 15 commitsWed 15:00 — 11 commitsWed 16:00 — 11 commitsWed 17:00 — 6 commitsWed 18:00 — 10 commitsWed 19:00 — 10 commitsWed 20:00 — 14 commitsWed 21:00 — 19 commitsWed 22:00 — 13 commitsWed 23:00 — 3 commitsThu 0:00 — 2 commitsThu 1:00 — 2 commitsThu 2:00 — 0 commitsThu 3:00 — 3 commitsThu 4:00 — 4 commitsThu 5:00 — 10 commitsThu 6:00 — 9 commitsThu 7:00 — 5 commitsThu 8:00 — 9 commitsThu 9:00 — 7 commitsThu 10:00 — 12 commitsThu 11:00 — 17 commitsThu 12:00 — 5 commitsThu 13:00 — 4 commitsThu 14:00 — 3 commitsThu 15:00 — 5 commitsThu 16:00 — 16 commitsThu 17:00 — 18 commitsThu 18:00 — 9 commitsThu 19:00 — 11 commitsThu 20:00 — 13 commitsThu 21:00 — 27 commitsThu 22:00 — 12 commitsThu 23:00 — 9 commitsFri 0:00 — 4 commitsFri 1:00 — 2 commitsFri 2:00 — 1 commitsFri 3:00 — 0 commitsFri 4:00 — 0 commitsFri 5:00 — 0 commitsFri 6:00 — 0 commitsFri 7:00 — 6 commitsFri 8:00 — 14 commitsFri 9:00 — 13 commitsFri 10:00 — 17 commitsFri 11:00 — 24 commitsFri 12:00 — 4 commitsFri 13:00 — 27 commitsFri 14:00 — 7 commitsFri 15:00 — 7 commitsFri 16:00 — 4 commitsFri 17:00 — 4 commitsFri 18:00 — 0 commitsFri 19:00 — 7 commitsFri 20:00 — 12 commitsFri 21:00 — 8 commitsFri 22:00 — 8 commitsFri 23:00 — 4 commitsSat 0:00 — 0 commitsSat 1:00 — 2 commitsSat 2:00 — 0 commitsSat 3:00 — 0 commitsSat 4:00 — 0 commitsSat 5:00 — 0 commitsSat 6:00 — 0 commitsSat 7:00 — 4 commitsSat 8:00 — 16 commitsSat 9:00 — 10 commitsSat 10:00 — 18 commitsSat 11:00 — 20 commitsSat 12:00 — 11 commitsSat 13:00 — 16 commitsSat 14:00 — 4 commitsSat 15:00 — 12 commitsSat 16:00 — 9 commitsSat 17:00 — 7 commitsSat 18:00 — 15 commitsSat 19:00 — 7 commitsSat 20:00 — 6 commitsSat 21:00 — 11 commitsSat 22:00 — 7 commitsSat 23:00 — 8 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.

Who is committing

last 52 weeks
Maintainer commits958 (100%)
Community commits4 (0%)

962 commits in total over the last year.

DateListRankStars gained
Feb 10, 2026daily#24+127