十分钟跑通首次多智能体股票分析:TradingAgents-CN 零基础实战
【免费下载链接】TradingAgents-CN基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN
抓行情、算指标、扫新闻、查风险,四件事要并行,一个人很难兼顾。TradingAgents-CN 就是面向中文用户的多智能体 LLM 股票分析平台:把单只股票的分析拆成子任务,交给一组 AI 智能体分头执行,最后汇总成专业报告。不需要写代码,装好、填密钥、输入代码就能跑。
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,能进登录页就说明部署成功;后端接口文档在http://localhost:8000/docs。想用 Windows 一键版或源码版,翻 官方安装文档 和 Docker 部署指南。
系统起来后的主页,看到功能导航和分析配置卡片就说明运行正常。
看穿这支 AI 分析团队
它内部的分工类似一个编辑部:分析师是记者负责采集素材,研究员是编辑负责深挖,交易员是主笔定结论,风控经理是校对在发布前拦错。四者不是各说各话,而是按"摆事实 → 挖依据 → 出方案 → 审风险"的顺序接力。
| 角色 | 负责什么 | 对你意味着什么 |
|---|---|---|
| 分析师 | 基本面、技术面、新闻 | 拿到一份多角度的体检报告 |
| 研究员 | 深度研究与行业对比 | 看清这只票在行业里的位置 |
| 交易员 | 把分析转成买卖策略 | 明确的操作建议和仓位思路 |
| 风控经理 | 风险评估与回撤控制 | 动手前先把雷排一遍 |
每个角色的提示词与完整职责说明,在 智能体文档 里能逐字看到。
输入第一只股票代码,跑完首次分析
- 登录:默认账号
admin/admin123,进入系统。 - 配置模型:打开"配置管理",填好厂家、模型和密钥,保存。
- 输入代码:进"股票分析",A股如
600519,港股如00700.HK,美股如AAPL。 - 选参数:分析深度选"标准",模型选刚配好的那一个,点开始分析。
- 看结果:页面实时推送每个智能体的进度,跑完打开报告,逐角色查看结论。
配置页里设置市场、代码、研究深度和分析师团队。
进度跑到 100% 后,直接点击查看完整分析报告。
命令行进阶与自定义玩法
🎯 图形界面用熟之后,终端可以批量干活,入口在cli/main.py:
python -m cli.main stock analysis --code 600519在终端对单只股票跑一次分析。
- 换数据源:到"配置管理"调整 Tushare、AkShare、BaoStock 的优先级。
- 改智能体行为:调整 app/core/ 里的参数。
- 调研究深度:参考 研究深度指南。
- 导出报告:支持 Markdown、Word、PDF,见 报告导出指南。
命令行启动后的初始化界面,出现欢迎信息即就绪。
卡住了怎么办
Q:启动时提示端口被占用?改.env里的端口号,再执行docker-compose up -d重启。
Q:一直连不上 MongoDB?先跑docker-compose logs -f确认 MongoDB 状态是 healthy,再核对.env的MONGODB_*配置。
Q:API 密钥填了还是分析失败?检查密钥有没有多余空格、是否有额度、是否过期,再用"配置管理"里的测试连接确认。
Q:数据源没配能分析吗?能,但建议先同步一次股票数据,否则结论可能不准。
Q:一次分析大概要等多久?标准深度通常十分钟上下,进度页会实时显示各智能体状态,不用干等。✅
【免费下载链接】TradingAgents-CN基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考