一台机器上的 AI 投研团队:TradingAgents-CN 多智能体股票分析上手指南
【免费下载链接】TradingAgents-CN基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN
TradingAgents-CN 是一个基于大模型的多智能体股票分析学习平台,让 AI 分析师、研究员、交易员与风控师分工协作,对 A 股、港股、美股出经辩论与风控评审的分析报告,适合想学 AI 股票研究的新手。
先花 10 秒判断它适不适合你
适合你,如果你:
- 🎯 想亲眼看看"多个 AI 角色分工讨论一只股票"是什么效果
- 📈 想批量产出技术面、新闻面、财务面的中文分析报告(可导出 Word / PDF)
- 🐳 习惯 Docker 一键部署,又不想手写爬虫和提示词
不适合你,如果你:
- ❌ 想要实盘下单或自动交易的系统——它只输出研究报告,不提供交易指令
- ❌ 手上没有任何大模型 API 密钥——分析前必须先配好一个模型供应商
一次分析是怎么跑完的:大白话版
你把一个股票代码丢进去后,系统先拉四类数据:行情、新闻、社媒、基本面,喂给分析师团队;市场分析师、新闻分析师、基本面分析师各自交报告。接着研究员分两派:看涨研究员和看跌研究员就同一只股票对辩。交易员把辩论结果翻译成买入或卖出提案,风控团队再以激进、中性、保守三种偏好分别评审,最后经理汇总全部材料,给出投资决策。
简单说,它不是"一个模型直接给答案",而是模拟一个投研团队把分歧摊开再收敛。
| 环节 | 负责模块 | 产出 |
|---|---|---|
| 数据输入 | 行情 / 新闻 / 社媒 / 基本面数据源 | 各分析师的结构化输入 |
| 多头分析 | 市场、新闻、基本面分析师 | 技术面、情绪面、财务面报告 |
| 多空对辩 | 看涨 / 看跌研究员 | 双方论点与辩论记录 |
| 交易提案 | 交易员 | 买入 / 卖出 / 持有指令 |
| 风控评审 | 激进、中性、保守风控 | 三种风险偏好下的意见 |
| 最终决策 | 经理 | 汇总决策与置信度 |
三条路径把平台跑起来
路径一:Docker 一键部署(新手首选)
- 适用人群:装过 Docker、想最快看到界面的用户
- 最少必要步骤:
git clone https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN cd TradingAgents-CN && docker-compose up -d- 启动后你会看到:浏览器打开 http://localhost:3000 的 Web 管理界面,http://localhost:8000 是 API 服务,MongoDB、Redis 容器一并拉起,无需手动装数据库
路径二:本地源码安装(开发者向)
- 适用人群:要加数据源、改提示词或调试分析流程的人
- 最少必要步骤:
python -m venv env pip install -r requirements.txt其余按 docs/QUICK_START.md 依次启动后端、前端与 worker,需自备 Python 3.10+、MongoDB、Redis
- 启动后你会看到:与 Docker 版相同的 Web 界面,执行过程可在 logs 目录按智能体追踪
路径三:绿色版(无 Python、无 Docker 的 Windows 机器)
- 适用人群:装不了任何开发环境的 Windows 用户
- 最少必要步骤:下载绿色版压缩包,解压到不含中文与空格的目录,双击启动程序
- 启动后你会看到:浏览器自动打开本地 Web 界面,直接落到分析配置页
拿到第一份分析报告:最小闭环四步
- 配模型密钥:登录 Web 界面,在"配置管理"里填一个大模型 API 密钥(DeepSeek、通义千问、OpenAI 任选其一)并选择模型,这是发起分析的前置条件
- 同步数据:在数据同步入口对目标股票执行一次同步,等状态变为成功——不同步,报告里的行情和财务数据会残缺
- 发起分析:选择市场(如 A 股)、填股票代码、分析日期,勾选市场、新闻、基本面三个分析师,研究深度先选 1 级快速档,点击开始
这里是分析入口,可以看到标的、日期、分析师勾选与研究深度滑杆。
- 读报告:进度条走完点"查看分析报告",顶部是投资决策摘要(建议、置信度、风险评分),下方按标签页看各团队产出
这里是分析完成后的报告首页,可以看到投资建议、置信度与风险评分。
重点看两个标签页:
- 研究团队决策:多空研究员的开场白与交锋过程,左侧看涨、右侧看跌
这里是多空辩论画面,可以看到双方各自的论点依据。
- 风险管理团队:激进、中性、保守三种偏好下的评审意见并列展示
这里是风控画面,可以看到三种风险偏好下各自的评审结论。
配置速查:只改这几处就够用
| 类型 | 常用选项 | 用途 |
|---|---|---|
| 行情数据源 | Tushare、AkShare、BaoStock | 价格、成交量与技术指标,单源失效自动降级 |
| 基本面数据 | 财报与估值指标 | PE、PB 与财务分析 |
| 新闻与情绪 | Finnhub 等新闻源、社交媒体 | 新闻过滤与情绪打分 |
| 大模型供应商 | DeepSeek、通义千问、OpenAI、聚合渠道 | 驱动所有智能体推理 |
- 先配好一个大模型密钥再谈别的,没有密钥什么都跑不了
- 分析前务必完成股票数据同步,宁可多等同步,不要拿残缺数据出报告
- 先用免费数据源跑通全流程,再按需加付费源,并按使用频率调整源优先级与缓存时长,细节见 docs/guides/config-management-guide.md
跑不动了?五个高频坑对照修
- 打不开界面:现象是 3000 或 8000 端口被占、页面一直加载;原因是本机已有其他程序占用映射端口;修复:
netstat -tuln | grep 3000找到占用进程结束它,或在 docker-compose.yml 里把映射改成 3001:3000 后重启 - 后端连不上数据库:现象是界面加载失败、后端日志报连接错误;原因是 MongoDB 或 Redis 容器还没就绪或 .env 连接串不匹配;修复:用
docker-compose ps确认所有容器为运行状态,再核对 .env 里的连接配置 - 依赖安装极慢:现象是 pip 下载卡死或超时;原因是默认访问的海外源不稳定;修复:
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple- 报告里数据为空:现象是行情或财务字段缺失;原因是该股历史数据还没同步进本地库;修复:先执行数据同步功能,等状态成功后再发起分析
- 分析中途报模型错误:现象是进度停在某个智能体处并提示密钥或额度问题;原因是所选供应商密钥无效或余额不足;修复:到配置管理里换一个可用供应商的模型,重跑该股票
想深入:改什么去哪里
- 想接自己的新闻或社媒数据:看 examples/crawlers/ 里的抓取示例,照着写一个爬虫挂进调度即可
- 想改提示词或智能体行为:入口在 tradingagents/agents/,analysts、researchers、trader、risk_mgmt、managers 各放对应角色的实现
- 想调数据源逻辑:看 tradingagents/dataflows/,多源降级链在这里维护
- 生产部署细节:翻 docs/deployment/ 下的 Docker 与运维文档;新手教程与测试股票示例见 docs/QUICK_START.md
最后
TradingAgents-CN 的价值在于:输入一个股票代码,拿回的是一份经过多空辩论和风控评审的完整报告,而不是模型的一句断言。建议按这个顺序走:
- 用 Docker 或绿色版把 Web 界面跑起来
- 配一个大模型密钥,同步数据后完成第一次 1 级快速分析
- 换分析师组合与研究深度各跑一次同一只股票,对比结论差异
本平台定位为学习与研究工具,不构成投资建议;投资有风险,决策请自行判断。
【免费下载链接】TradingAgents-CN基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考