TradingAgents-CN:多智能体股票分析,一条命令从输入代码到拿到报告
【免费下载链接】TradingAgents-CN基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN
一份像样的个股研究报告,平时要扒三四个数据源、翻大量新闻、手工算指标,再把自己写崩的初稿拼起来。TradingAgents-CN 就是冲着这件事做的多智能体 LLM 金融分析框架:输入股票代码,它自动把基本面、技术面、新闻、风险逐项拆开,汇总成一份结构化报告,全程不用写代码。
项目速览:它是什么、能干什么
一句话定位:这是一个中文增强的多智能体金融交易开源框架,用一组分工明确的大模型智能体替你把股票"检查一遍",适合想给个股做结构化体检、但不想自己搭环境和写代码的人——会装 Docker 就够了。
| 能力模块 | 说明 | 适合场景 |
|---|---|---|
| 多源行情数据 | 接入 Tushare、AkShare、BaoStock 等数据源,优先级可调 | 分析前先把股票数据同步全 |
| 多角色协作分析 | 分析师、研究员、交易员、风控按链路接力出结论 | 需要多角度个股体检报告 |
| 研究深度可调 | 从快速扫一遍到深度研究,档位可选 | 时间预算不同的分析需求 |
| 报告多格式导出 | Markdown、Word、PDF 三种输出 | 存档、分享、归档留底 |
十分钟上手:Docker 一条命令拉起来
新手建议直接走 Docker 路线,环境隔离、跨平台,不用自己管 Python 版本和数据库。
- 拉取代码:
git clone https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN一条命令拿全整个仓库。
- 备一份可改的环境变量:
cd TradingAgents-CN && cp .env.example .env后续所有配置都改这份副本,不碰原始文件。
打开
.env,填入任意一个大模型 API 密钥(DeepSeek、阿里百炼、Google AI 选一个即可)。一键启动全部服务:
docker-compose up -d- 浏览器访问
http://localhost:3000,用默认账号admin/admin123能登录进主界面,就算装好了 ✅;想验证后端接口,再看http://localhost:8000/docs。
Windows 一键版和源码版的完整步骤,参考 安装快速入门 与 Docker 部署指南。
系统跑通之后的初始化界面,看到欢迎信息就对了。
核心能力拆解:分析是怎么运转的
多维数据接入
K 线、财务、市场消息这类素材,它直接对接 Tushare、AkShare、BaoStock 等数据源,优先级在配置里就能调。建议先把数据同步一次,后面的分析结果会稳很多。
命令行里跑一次技术分析,结果直接落在终端里。
新闻分析能按天抓取并汇总市场消息,适合做盘前情报。
多角色协作分析
可以把它想成一家编辑部:分析师是跑现场的记者,负责把基本面、技术面、新闻的事实摆出来;研究员像编辑,补充行业对比和研究依据;交易员是主笔,把分析落成买卖策略;风控经理做发稿前的最后一道校对,把风险点过一遍。四个角色按链路接力,谁也不抢话。每个角色的职责细节见 智能体角色文档。
报告输出
分析跑完自动汇编成报告,Markdown、Word、PDF 都能导出,格式选择参考 报告导出指南。
实战走查:输入代码到拿到报告
- 登录系统:默认账号
admin/admin123,进主界面。 - 进"配置管理",把大模型厂家、模型、密钥配好并保存,这一步只配置一次。
- 进"股票分析",输入代码:A股
600519、港股00700.HK、美股AAPL都支持。 - 深度选"标准",模型选刚配好的那个,点"开始分析"。
- 页面实时推送每个智能体的进度,跑完后点开报告,能看到分角色的完整结论。
跑完后可以顺手做的事:把报告导出成 PDF,或者换个深度档位再跑一遍对比结论,档位含义参考 研究深度指南。
策略和组合思路这部分,命令行里也能直接看到输出。
进阶与自定义 📌
- 换数据源:在"配置管理"调整 Tushare、AkShare、BaoStock 的优先级,细则见 配置管理指南。
- 调提示词:各智能体的提示词与行为参数集中在 app/core/ 目录,熟悉 Python 的话可以直接改。
- 批量跑:命令行入口是
cli/main.py,单只股票执行python -m cli.main stock analysis --code 600519,批量与新闻汇总参数看 新闻分析指南。
高频问题
- 启动时提示端口被占用:多半是别的服务先占了这个端口。把
.env里的端口号改掉,再执行一次docker-compose up -d即可。 - 前端一直显示连不上数据库:通常是 MongoDB 容器没起来。先用
docker-compose logs -f确认 mongo 进程是否健康,再回头核对.env里的MONGODB_*配置。 - 密钥填了却分析失败:常见原因是密钥里混了空格、额度不足或已过期。先把密钥清干净,再用"配置管理"里的测试连接项验证一次。
遇到其他问题,直接到仓库提 Issue;上手阶段也可以先通读一遍 A股分析指南,把流程走顺。
【免费下载链接】TradingAgents-CN基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考