TradingAgents-CN 快速部署:面向新手的多智能体 AI 股票分析完整指南
【免费下载链接】TradingAgents-CN基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN
TradingAgents-CN 是一个基于多智能体大模型的中文股票分析学习平台。它让一组 AI 智能体分别扮演分析师、多空研究员、交易员和风控官,经过取数、辩论、风控评审后,输出一份结构化的股票分析报告,解决个人难以系统完成一只股票多维度研究的问题。平台定位是学习与研究,不提供实盘交易指令。
先看效果:一份 AI 分析报告长什么样
假设你想研究一只 A 股。在 Web 页面输入股票代码、点击开始,系统会自动跑完取数、多智能体分析与辩论、报告生成的全流程。完成后页面显示进度 100% 和「查看分析报告」按钮,报告里包含该股票的基本面、技术面、新闻情绪、风险观点,以及各智能体给出的最终买入/持有/卖出建议。
一次股票分析任务约 10 分钟跑完,完成后一键查看报告
报告不用逐字读完,先看两处:最终建议及依据、多空双方的分歧点。分歧的地方,往往是最有价值的信息。
三步跑起来:Docker 与源码两种方式
推荐方式:Docker Compose,适合已安装 Docker 的用户,一条命令拉起包含前后端和数据库的完整 Web 系统。
git clone https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN cd TradingAgents-CN docker-compose up -d启动后浏览器访问http://localhost:3000打开 Web 界面,http://localhost:8000/docs查看 API 文档。
提示:首次启动需要构建镜像,等待几分钟后再刷新页面。
备选方式:源码直跑,适合想改分析逻辑的开发者,需要 Python 3.10+:
pip install -r requirements.txt python -m cli.mainCLI 会直接进入交互式分析模式,输入股票代码即可运行。
一分钟看懂多智能体股票分析的原理
框架的核心是「模拟一个投资团队」:它不靠单一模型直接给答案,而是把分析拆成一条多角色流水线。
多名分析师(市场、新闻、基本面、社交媒体)先从 Tushare、AkShare 等数据源取数,各自产出专业观点;随后研究员团队分多头、空头两方,通过多轮辩论分别提炼「买入证据」和「卖出证据」;交易员基于两套证据起草交易提案;最后由激进、中性、保守三位风控成员组成的风险管理团队依次评审,经理综合后输出最终决策。
完整协作链:数据输入 → 多空研究员辩论 → 交易员提案 → 风控团队与经理决策
这套设计的意义在于结论可追溯、自带反方意见。读报告时你能看到「谁说的、依据什么」,而不是只有一个无法验证的 AI 结论。
真实场景走一遍:输入代码到读懂 A 股报告
以贵州茅台为例。在 Web 左侧「股票分析」中选择 A 股市场,输入股票代码600519,研究深度设为 3 级(标准分析),勾选要启用的分析师团队(建议市场、新闻、基本面)。
市场、股票代码、研究深度、分析师团队都在这里配置
点击开始分析,页面会实时显示进度和预计剩余时间。完成后按三层读报告:
- 结论层:各智能体给出的最终建议和理由。
- 证据层:多头与空头的要点总结和辩论过程。
- 数据层:分析师引用的财务指标、技术点位和新闻列表。
研究员团队中多头与空头围绕同一只股票进行结构化辩论
如果报告判断和你预期不符,先看数据层——多数情况是数据没覆盖你关心的区间,而不是模型出错。
注意:分析前务必先完成该股票的数据同步,否则报告会缺历史数据。
报告会以 Markdown 保存在 data/analysis_results/ 目录,支持导出 Word 或 PDF。
三个值得调的旋钮
- 研究深度:分析配置页 1–5 级滑块,级别越高分析越深、耗时越长,建议从 3 级起步。
- 多空辩论轮数:tradingagents/default_config.py 中的
max_debate_rounds,快速看结论设 1,观点求全面设 3 以上。 - 大模型厂商与模型:Web「AI 模型配置」页设置,国产厂商(阿里百炼、硅基流动等)网络稳定,Qwen-Plus 是性价比之选。
想深入各角色的提示词与取数逻辑,可以看 tradingagents/agents/ 目录下的分工代码。
避坑清单:五个最常见的问题
- 报告缺数据或指标算错→ 该股票数据未同步,完成同步后重新分析。
- 端口 3000 或 8000 被占用→ 与其他服务冲突,改 docker-compose.yml 中端口映射的主机侧端口。
- Docker 启动后页面一直转圈→ 首次构建未完成,执行
docker-compose up -d --build,并参考 docs/deployment/ 部署文档。 - 大模型调用失败或超时→ API Key 错误或网络问题,检查配置页密钥并换用国内厂商。
- 想商用→
app/与frontend/为专有组件,商业使用需单独授权,个人学习研究可自由使用,详见 LICENSE。
接下来去哪:它能做什么、不能做什么
TradingAgents-CN 能做:A 股、港股、美股的多维度分析,多股批量分析,以及用模拟交易验证策略想法;它不能做:不接入券商账户,不产出实盘交易指令,所有输出仅供学习参考,不构成投资建议。想深入使用,从 docs/ 目录的使用手册和 examples/ 目录的可运行示例入手,遇到问题可以去项目 Issue 或官方公众号「TradingAgents-CN」提问。
【免费下载链接】TradingAgents-CN基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考