10 分钟跑通 TradingAgents:从 pip 安装到让 AI 帮你分析第一只股票
10 分钟跑通 TradingAgents从 pip 安装到让 AI 帮你分析第一只股票【免费下载链接】TradingAgents-AI.github.ioTradingAgents: Multi-Agents LLM Financial Trading Framework项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-AI.github.io多智能体 LLM 金融交易框架 TradingAgents 自 2024 年底发布论文arXiv:2412.20138以来一直是 GitHub 上最受关注的 AI 金融开源项目之一由 UCLA 与 MIT 团队联合打造目前仓库已积累超过 110k Star 与 21k Fork社区报道中对苹果狂赚 26.6%的标题更是让它破圈。它把一家真实交易公司的组织结构搬进了代码——基本面分析师、情绪分析师、新闻分析师、技术分析师同时开工多空研究员展开辩论交易员与风控团队层层把关最后由基金经理拍板。论文实验中这套流水线在 AAPL 上取得了 26.62% 的累计收益率对比同期买入持有策略的 -5.23%差距明显。但大多数新手卡住的并不是架构本身而是怎么把环境配好、把第一条命令跑起来。这篇文章不聊论文细节只解决一个问题从零开始用 10 分钟让这套多智能体框架完成你的第一份个股分析。文中所有安装命令、配置项和报错排查均基于官方仓库当前文档与本地项目页面核验可直接照抄执行。先看懂它一分钟内在做什么在动手之前先建立一个最小认知模型。TradingAgents 的价值在于把一次分析一只股票的任务拆成一家交易公司的完整决策链每一步都有独立的大模型承担分析师团队基本面分析师看财报与估值情绪分析师聚合 StockTwits、Reddit 等社交平台的声音新闻分析师盯全球新闻与宏观指标技术分析师基于 MACD、RSI 等指标找买卖点研究团队多头Bull与空头Bear研究员就分析师报告进行结构化辩论压低单边误判交易员综合所有报告给出带理由的交易信号与仓位建议风控团队与基金经理从波动率、流动性、回撤等角度审查方案最终批准或否决交易。数据层上美股基本面来自 SEC EDGAR免费、无需 Key行情与新闻来自 Yahoo Finance情绪来自 StockTwits 与 Reddit宏观指标可接入 FRED。整个框架由 LLM API 驱动不需要 GPU这也是它能一条命令跑起来的前提。第一步环境准备与 API Key 申请清单环境要求官方要求Python 3.11 及以上文档示例直接使用 3.13。建议用独立虚拟环境避免污染系统 Python# conda 方案 conda create -n tradingagents python3.13 conda activate tradingagents # 或 uv 方案 uv venv --python 3.13 source .venv/bin/activateAPI Key 清单按必选/可选排序TradingAgents 支持十余家 LLM 供应商你只需要申请其中一家即可跑通不必全部配齐用途环境变量说明LLM必选其一OPENAI_API_KEY/ANTHROPIC_API_KEY/GOOGLE_API_KEY/DEEPSEEK_API_KEY/XAI_API_KEY/GROQ_API_KEY等分析师、研究员、交易员、风控全链路都由它驱动国内用户可选 DeepSeek、KimiMOONSHOT_API_KEY、智谱 GLMZHIPU_API_KEY、通义千问DASHSCOPE_API_KEY等宏观数据可选FRED_API_KEY免费申请用于接入美联储宏观数据源增强新闻/宏观分析师能力行情数据可选ALPHA_VANTAGE_API_KEY补充价格与指标数据社交内容筛选可选TYPESAFE_API_KEY对 StockTwits/Reddit 帖文做相关性预筛不配置则帖文直接透传EDGAR 识别建议SEC_EDGAR_USER_AGENT例如Your Name youremail.com。SEC 要求调用方携带联系地址建议替换为你的真实信息配置方式有两种直接 export 环境变量或把仓库里的.env.example复制为.env后填入cp .env.example .env # 填入你的 Key顺带提醒这里的pip 安装指的是在源码目录执行pip install .本地安装而非从 PyPI 直接拉取包——稍后第二步会用到。第二步最小可运行 demo一条命令跑通第一份个股分析安装git clone https://github.com/TauricResearch/TradingAgents.git cd TradingAgents pip install .若使用 uv则把最后一步换成uv pip install .。安装完成会在环境内注册tradingagents命令。方式一交互式 CLI最直观tradingagents启动后会进入一个交互界面依次选择分析标的ticker、分析日期、LLM 供应商、研究深度等。官方文档说明上一次运行的答案会作为本次默认值直接回车即可沿用所以第一次跑完再跑第二次会越来越省事。方式二无提示一行命令最快不想一步步点选可以像调度任务一样一次性指定参数export TRADINGAGENTS_LLM_PROVIDERopenai \ TRADINGAGENTS_QUICK_THINK_LLMgpt-6-luna \ TRADINGAGENTS_DEEP_THINK_LLMgpt-6-sol \ TRADINGAGENTS_OUTPUT_LANGUAGEEnglish tradingagents --ticker NVDA --date 2026-09-23 \ --analysts market,news,fundamentals --save --no-show这里有几个关键参数值得记住--ticker标代码不限于美股。TradingAgents 覆盖 Yahoo Finance 支持的全部市场香港0700.HK、东京7203.T、伦敦AZN.L、印度RELIANCE.NS、A 股600519.SS贵州茅台、加密货币BTC-USD等--date分析日期。回填过去日期做复盘、填当天做实时分析--analysts本次启用哪些分析师逗号分隔--save --no-show保存报告且不弹出实时查看界面。框架内置的 quick-think / deep-think 双模型分工也值得了解分析师、研究员、辩论与交易员用快思考模型研究经理与基金经理用深思考模型做复杂推理——这也是它在不牺牲分析深度的前提下保持单次运行耗时可控的原因。单次完整分析通常需要几分钟到十几分钟取决于启用分析师数量与辩论轮数。跑完后报告会被保存到本地结果目录若在交互界面里开启 HTML 选项还会生成一页式complete_report.html包含全部决策理由与交易信号可直接在浏览器中阅读。作为对照论文在 AAPL 上的回测走势如下第三步常见报错速查——新手 90% 会卡在这三步根据社区反馈与官方文档梳理绝大多数首次运行失败集中在以下三类按排查顺序排列报错 1Python 版本或依赖问题典型症状安装时报requires-python 3.11不满足或运行时报某个依赖模块缺失。原因TradingAgents 对 Python 版本有硬性要求3.11且依赖链较长LangGraph、pandas、yfinance 等。解决优先用 3.13 建独立虚拟环境再安装升级pip后重试。若在 Windows 上遇到中文乱码或编码类报错官方在 v0.2.4 中专门修复过 Windows UTF-8 编码问题先确认你安装的版本已更新到该版本之后。报错 2API Key 没配对典型症状启动时报模型调用 401/403 鉴权失败或提示找不到 Key。原因九成是供应商与 Key 不对应。比如设置了DEEPSEEK_API_KEY却在交互界面里选了 OpenAI 作为 provider或把 Key 写进了.env但当前 shell 没加载它。解决先在 shell 里确认环境变量真的生效echo $DEEPSEEK_API_KEY # 或你选的那家再在 CLI 里选择与 Key 对应的 provider。使用.env时注意TRADINGAGENTS_*系列变量可以跳过对应交互步骤但 Key 本身仍需被正确读取。报错 3数据源访问失败典型症状分析停在拉取行情/新闻阶段反复重试或超时报 Yahoo、SEC EDGAR 相关错误。原因数据源是外部实时服务。常见诱因有三一是网络环境无法直连 Yahoo 等境外数据源二是 SEC EDGAR 因请求头缺少联系信息被拒绝官方明确说明 SEC 会拒绝不带 contact 地址的请求三是官方文档也提到过Yahoo 新闻 feed 宕机时等外部服务波动。解决优先设置SEC_EDGAR_USER_AGENT你的名字 你的邮箱检查网络与代理配置框架支持代理设置若是外部服务临时故障稍后重试或换一天的分析日期。若想完全不依赖外部行情可考虑接入本地 Ollama 模型llm_provider: ollama但数据获取环节依然需要网络。一句话排查顺序版本 → Key → 网络先用python --version确认 3.11再用echo $你的_KEY确认环境变量最后检查数据源连通性。按这个顺序走绝大多数报错都能在几分钟内定位。跑通之后从跑一次到跑一串第一份报告只是起点TradingAgents 的进阶能力都建立在能稳定跑单次之上批量回测tradingagents backtest NVDA,AAPL --start 2026-06-01 --end 2026-08-01 --every 7会在标的 × 日期网格上循环执行完整流水线用已实现收益对决策打分验证的不是单次手气而是系统整体水平Python API在代码中初始化TradingAgentsGraph调用ta.propagate(NVDA, 2026-09-01)即可拿到结构化决策方便接入自己的投研流程也可通过config调整辩论轮数、双模型选型记忆与断点框架默认把每次决策追加到~/.tradingagents/memory/trading_memory.md后续分析会自动结算既往决策的收益并生成反思--checkpoint可让中断的 run 从最后一个成功节点继续而不是从头重跑。最后必须强调的是官方反复声明的边界TradingAgents 定位是研究工具而非投资建议LLM 采样与实时数据的波动决定了两次运行结果天然存在差异回测收益也不保证复现。它的正确打开方式是把多智能体协作分析当作一个可研究、可观测、可解释的框架来使用——10 分钟跑通只是入场券真正的价值在随后每一次可复现、可审计的分析迭代里。【免费下载链接】TradingAgents-AI.github.ioTradingAgents: Multi-Agents LLM Financial Trading Framework项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-AI.github.io创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

obsidian-better-export-pdf 架构解析:如何逆向 Obsidian 官方打印函数实现 PDF 增强导出

obsidian-better-export-pdf 架构解析:如何逆向 Obsidian 官方打印函数实现 PDF 增强导出

obsidian-better-export-pdf 架构解析:如何逆向 Obsidian 官方打印函数实现 PDF 增强导出 【免费下载链接】obsidian-better-export-pdf Obsidian PDF export enhancement plugin 项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-better-export-pdf o…

2026/10/10 0:59:28 阅读更多 →
EmDash 视觉内容建模完全指南:10分钟学会创建自定义内容类型,无需写一行代码

EmDash 视觉内容建模完全指南:10分钟学会创建自定义内容类型,无需写一行代码

EmDash 视觉内容建模完全指南:10分钟学会创建自定义内容类型,无需写一行代码 【免费下载链接】emdash EmDash is a full-stack TypeScript CMS based on Astro; the spiritual successor to WordPress 项目地址: https://gitcode.com/gh_mirrors/emdas/emdash EmDash 是…

2026/10/10 0:59:28 阅读更多 →
『太空兔』179% 暴涨登顶、V4 Flash 预览版跌出榜单:匿名模型凭什么抢走国产第一的流量

『太空兔』179% 暴涨登顶、V4 Flash 预览版跌出榜单:匿名模型凭什么抢走国产第一的流量

『太空兔』179% 暴涨登顶、V4 Flash 预览版跌出榜单:匿名模型凭什么抢走国产第一的流量 【免费下载链接】DeepSeek-V4-Flash-0731 项目地址: https://ai.gitcode.com/hf_mirrors/deepseek-ai/DeepSeek-V4-Flash-0731 当"国产第一"这个标签从一个有…

2026/10/10 0:59:28 阅读更多 →

最新新闻

数据结构实验全攻略:从代码骨架到调试避坑的完整链路

数据结构实验全攻略:从代码骨架到调试避坑的完整链路

简介:华中科技大学数据结构实验C语言实现,包含顺序表、单链表、二叉树与邻接表(无向图)四个核心主题,适合高校计算机专业学生及自学数据结构的开发者对照练习。资源包共4个.c源文件,压缩后仅17KB&#xff0…

2026/10/10 3:16:13 阅读更多 →
DCOM进程CPU占用过高?从原理到修复的完整排查指南

DCOM进程CPU占用过高?从原理到修复的完整排查指南

讲个真实场景:办公室有台 Windows 10 的机器,早上开机后风扇就开始狂转,打开任务管理器一看,有个叫“DCOM 服务器进程启动器”的进程,CPU 占用在 30% 到 99% 之间反复横跳,鼠标卡得像是掉进浆糊里&#xff…

2026/10/10 3:16:13 阅读更多 →
Windows服务进程CPU高占用排查:DcomLaunch异常分析与解决方案

Windows服务进程CPU高占用排查:DcomLaunch异常分析与解决方案

大家如果在自己的电脑上遇到过 CPU 占用诡异飙升、风扇狂转、操作卡顿,打开任务管理器一看,占用排在前面的只有一个叫DCOM 服务器进程启动器(对应进程svchost.exe里的DcomLaunch服务)的玩意儿,整颗心大概都会凉半截。这…

2026/10/10 3:16:13 阅读更多 →
从“联名请愿禁 AI“到 no-ai-slop:2026 反 AI 水货运动全景图

从“联名请愿禁 AI“到 no-ai-slop:2026 反 AI 水货运动全景图

从"联名请愿禁 AI"到 no-ai-slop:2026 反 AI 水货运动全景图 【免费下载链接】no-ai-slop Removes 20 patterns of AI slop from any piece of writing. 项目地址: https://gitcode.com/gh_mirrors/no/no-ai-slop 2026 年,开发者社区对…

2026/10/10 3:16:13 阅读更多 →
让 AI 同学问得更像真人:OpenMAIC 角色一致性设计的工程细节

让 AI 同学问得更像真人:OpenMAIC 角色一致性设计的工程细节

让 AI 同学问得更像真人:OpenMAIC 角色一致性设计的工程细节 【免费下载链接】OpenMAIC Open Multi-Agent Interactive Classroom — Get an immersive, multi-agent learning experience in just one click 项目地址: https://gitcode.com/GitHub_Trending/op/Op…

2026/10/10 3:16:13 阅读更多 →
Flutter for OpenHarmony 多语言切换实战:从资源管理到系统适配

Flutter for OpenHarmony 多语言切换实战:从资源管理到系统适配

做了这么久跨端开发,接到“Flutter for OpenHarmony 教育百科”这种项目时,我第一反应不是技术栈能不能跑通,而是“语言切换”这种看似基础的功能,在鸿蒙生态里到底要趟多少坑。教育百科这个场景很典型:词条多、分类杂…

2026/10/10 3:15:13 阅读更多 →

日新闻

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

1. 从“卫星轨道分类”这个标题说起:为什么值得花时间搞懂第一次接触“卫星轨道分类”这个概念,很多人会觉得它离自己很远——不就是天上的星星怎么转吗?但如果你正在做航天任务规划、遥感数据接收、星座设计,甚至只是准备一场航天…

2026/10/10 0:00:39 阅读更多 →
Spring AOP 核心原理与实战:从概念到日志切面落地

Spring AOP 核心原理与实战:从概念到日志切面落地

1. 从一个真实痛点说起:为什么你的代码里到处都是重复逻辑刚入行那会儿,我写过一个用户管理模块,注册、登录、改密码、注销四个接口。每个接口里都塞了几乎一样的日志打印、参数校验、事务开启和提交。当时觉得没什么,能跑就行。直…

2026/10/10 0:00:40 阅读更多 →
Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

简介:这是一套面向计算机相关专业学生与项目实战学习者的Python数据采集与分析可视化完整项目,以Boss直聘岗位数据为对象,适合用作毕业设计、课程设计或期末大作业。资源包共38个文件,约246KB,以13个py源码文件为核心&…

2026/10/10 0:00:40 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:32 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 1:36:08 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 10:11:06 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 21:13:17 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 6:17:20 阅读更多 →