学习路径指南
难度等级
初级到中级
预计时长
1-2天
适合人群
对AI金融应用感兴趣的初学者、量化研究新手、希望学习多智能体系统与LLM应用的学生或开发者。无需深厚的量化交易或编程背景,但需有基本计算机操作能力。

学习目标:能够独立部署并使用TradingAgents-CN平台,配置AI模型和数据源,对股票进行多智能体分析,生成研究报告,并理解其背后的基本工作原理。

前置知识

Python基础 了解 (可选)

项目后端基于Python,了解基本语法有助于理解代码和进行可能的配置修改。

Docker基础概念 了解

推荐使用Docker部署,了解容器、镜像、Docker Compose等基本概念能帮助顺利完成安装。

股票市场基础知识 了解 (可选)

了解股票、K线、基本面指标等基本概念,能更好地理解平台的分析报告内容。

大语言模型(LLM)基础概念 了解

知道什么是API Key,了解OpenAI、DeepSeek等主流LLM提供商,有助于配置AI分析核心。

学习步骤

1

环境准备与项目理解

1-2小时

阅读项目README与版权声明

仔细阅读GitHub仓库的README文件,重点理解项目定位(学习研究)、核心功能、技术栈(FastAPI+Vue3)以及重要的混合许可证说明(app/和frontend/目录需商业授权)。

务必注意项目强调合规性与研究用途,不提供实盘交易指令。

准备部署环境

根据你的操作系统(Windows/macOS/Linux)和偏好,选择一种部署方式。对于绝大多数新手,推荐使用Docker版进行体验。确保系统已安装Docker和Docker Compose。

Windows用户可优先考虑“绿色版”,Mac/Linux用户或追求稳定部署的选“Docker版”。

获取必要的API密钥

准备至少一个可用的LLM API Key(如OpenAI、DeepSeek、Google Gemini等)和一个股票数据源的Token(如Tushare、AkShare)。这是平台运行的关键。

DeepSeek等国产模型通常有免费额度,适合新手体验。Tushare需要注册获取token。

2

部署与首次启动

1-2小时

按照指南部署项目

根据你选择的部署方式(Docker/绿色版/源码),严格遵循对应的官方安装指南进行操作。例如,Docker版通常涉及克隆仓库、配置环境变量、执行docker-compose up命令。

仔细阅读部署文档中的每一步,特别是端口配置和环境变量文件(.env)的修改。遇到问题先查看文档的“常见问题”部分。

验证服务运行

部署完成后,在浏览器中访问提示的地址(如 http://localhost:8501 或指定端口),查看前端界面是否正常加载。检查后端API服务是否正常启动。

如果页面无法访问,检查防火墙设置、端口占用情况,并查看Docker容器日志(docker-compose logs)排查错误。

完成初始系统配置

首次登录后(可能需要注册或使用默认账号),进入系统配置中心。在这里添加你准备好的LLM API密钥和股票数据源Token,并测试连接是否成功。

先配置一个LLM和一个数据源即可开始体验,后续可随时添加更多。确保网络能访问对应的API服务。

3

核心功能体验与学习

3-4小时

同步股票数据

在数据分析或配置模块中,找到“数据同步”功能。选择A股市场(如上证指数成分股)进行一批股票的基础数据同步。这是进行分析的前提。

务必完成此步!README中强调“在分析股票之前,请将股票数据同步完成,否则分析结果将会出现数据错误。”

执行首次股票分析

在股票分析页面,输入一只你熟悉的股票代码(如A股的000001平安银行)。选择要参与分析的“智能体”(如基本面分析师、技术分析师等),点击开始分析。观察多智能体协作的分析过程。

首次分析可能较慢,耐心等待。注意观察Web界面提供的实时进度显示。

查看与导出分析报告

分析完成后,查看生成的详细报告。尝试使用报告导出功能,将报告保存为Markdown、Word或PDF格式,了解其内容结构。

仔细阅读报告,理解不同智能体(如基本面、技术面、风险分析师)分别提供了哪些维度的见解。

体验模拟交易与自选股

在模拟交易模块,使用虚拟资金创建交易组合,基于刚才的分析报告进行模拟买卖操作。同时,将感兴趣的股票加入自选股列表进行跟踪。

这是验证投资策略想法的安全环境,重点关注策略的逻辑而非盈亏结果。

4

深入探索与问题排查

1-2小时

尝试不同模型与配置

在配置中心添加另一个LLM提供商(如从DeepSeek切换到GPT-4),然后重新分析同一只股票,对比不同模型生成报告的差异。

这有助于理解“智能模型选择”和不同LLM在金融分析任务上的特点。

学习“学习中心”材料

浏览平台内置或README中提到的“学习中心”内容,如AI基础、多智能体分析原理、风险与局限等,建立理论知识框架。

结合实操体验学习理论,理解会更深。部分内容可能是外链,记得阅读。

加入社区与寻求帮助

如果遇到无法解决的问题,或想与其他学习者交流,按照README中的联系方式,加入项目QQ群或关注微信公众号。在GitHub Issues中搜索或提交问题。

提问前,先确认是否已阅读相关文档,并准备好错误日志、截图等信息,便于他人帮助你。

推荐资源

TradingAgents-CN v1.0.0-preview 使用指南 必看

最核心的使用说明书,包含完整功能操作演示和配置说明。

Docker部署指南 / 绿色版安装指南 必看

根据你选择的部署方式,这是成功安装的必备文档。

TradingAgents-CN v1.0.0-preview 快速入门视频 推荐

通过视频直观了解部署和核心操作流程。

项目QQ群 (1009816091) 与微信公众号 (TradingAgents-CN) 推荐

获取实时帮助、最新动态和教程推送的官方社区渠道。

GitHub仓库的 README.md 和 docs/ 目录 可选

包含版本历史、变更日志、贡献指南等详细信息。

常见错误与避坑指南

1

未同步数据直接分析

严格遵循“先同步数据,后进行分析”的步骤。在分析前,务必在系统中完成目标股票的数据同步操作。

2

API密钥配置错误或网络不通

在配置中心仔细检查API Key是否正确,并确保你的服务器网络能够访问对应的LLM服务和数据源API(如OpenAI、Tushare)。可使用配置页面的“测试连接”功能。

3

Docker端口冲突或权限问题

检查Docker Compose文件中定义的端口(如8501)是否被其他程序占用。在Linux/macOS下运行Docker命令时,如遇权限错误,可尝试使用sudo或配置用户组。

4

忽略许可证限制进行商业用途

清晰理解项目的混合许可证:app/和frontend/目录为专有部分,个人学习研究完全免费,但任何商业使用必须联系作者获取授权。避免侵权风险。

5

将模拟分析结果当作投资建议

时刻牢记项目定位是“学习与研究平台”,AI生成的分析报告存在不确定性,绝不能直接作为实盘交易依据。始终保持批判性思维。

下一步探索

1. 源码学习:如果你有Python/Vue开发基础,可以尝试“本地代码版”部署,阅读并理解后端智能体协作逻辑与前端的交互设计。2. 对比研究:对比原版TradingAgents项目,理解中文增强版做了哪些本地化改进和功能新增。3. 参与贡献:从修复文档错别字、提交易用性改进建议开始,逐步参与社区贡献。4. 拓展应用:基于对多智能体框架的理解,思考其是否可以应用于其他领域(如行业研究、舆情分析)。5. 关注v2.0:关注官方渠道,等待功能更强大的v2.0版本发布信息。

助手