news 2026/9/30 14:28:23

PanWatch 持仓页点一下会发生什么?TradingAgents 深度分析全流程实测

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
PanWatch 持仓页点一下会发生什么?TradingAgents 深度分析全流程实测

PanWatch 持仓页点一下会发生什么?TradingAgents 深度分析全流程实测

【免费下载链接】PanWatchPanWatch — AI stock monitoring for A-shares, HK & US markets, powered by TradingAgents. Portfolio insights, real-time alerts & automated reports.|盯盘侠:覆盖 A股/港股/美股的 AI 盯盘、持仓分析、实时提醒与自动报告。项目地址: https://gitcode.com/GitHub_Trending/pa/PanWatch

PanWatch(盯盘侠)是一款覆盖 A股、港股、美股的 AI 盯盘工具,内置由 TradingAgents 驱动的深度分析功能。本文以「持仓页点一下 🧠 按钮」为起点,实测拆解从行情采集、多 Agent 辩论到最终买卖建议落库的完整链路,帮你搞懂这次 3-8 分钟的分析到底在算什么、花了多少钱、结果去了哪里。

一次点击背后:深度分析如何触发

在持仓页(Stocks.tsx)中,每只持仓股票的「操作」列都有一个 🧠 图标,点击即弹出深度分析弹窗(deep-analysis-modal.tsx)。弹窗会先给你三个关键信息:

  • ⏱预计耗时:3-8 分钟(异步执行,可关闭弹窗,完成时通过通知渠道推送)
  • 💰预估成本:按所选模型实时估算,例如${low} - ${high}
  • 📊本月预算:默认 $10/月,超预算可配置「拒绝 / 警告 / 继续」

触发后,前端通过 SSE 订阅进度,断线自动降级为 2 秒轮询(tradingagents-progress.ts);trace_id 会写入 localStorage,关掉浏览器再回来也能恢复进度条,不会"失联"。

第一步:4 类行情数据并发采集

后端 TradingAgentsAgent.collect() 会并发拉取 4 类数据,每个数据源带独立硬超时(默认 45 秒),单个源失败只降级为空结果,不会阻塞整个分析:

数据类型说明用途
实时行情最新价、行业、涨跌幅标的元信息与现价锚点
K 线750 日历史验证快照与 200 日均线,一次拉取全程复用
资金流向主力资金动向资金面分析师
事件/公告近 30 日新闻分析师

A 股额外加采两项:真实财报(akshare)和预计算的技术指标(MA/MACD/RSI/KDJ/BOLL)。这些指标预算好之后直接喂给 TradingAgents 的get_indicators工具,避免上游重复请求 K 线——数据注入与缓存逻辑见 toolkit_adapter.py 与 data_context.py。

第二步:预算检查与同日缓存

在真正调用大模型前,还有两道"省钱闸门":

  1. 月度预算检查(observability 模块):本月花费超限时按你配置的策略拒绝、警告或继续;
  2. 同日缓存:同一只股票当天已分析过就直接返回缓存结果(标题带「深度·缓存」标记),零成本秒回;想强制刷新可走 force refresh 通道。

第三步:多 Agent 决策——4 位分析师 + 辩论 + 风控

真正的重头戏在 TradingAgentsGraph.propagate()。TradingAgents 内部按"投资研究团队"分工协作:

数据准备 → 技术分析师 → 情绪分析师 → 新闻分析师 → 基本面分析师 → 看多看空辩论 → 研究主管 → 交易员决策 → 风控判定 → PM 整合

几个实测值得注意的细节:

  • 🗣辩论轮数可配置(debate_rounds):看多看空双方对辩、裁判裁决,轮数越多结论越稳,但耗时与 token 成本同步上升;
  • 🧑‍⚖️风控独立判定:risk_judge_decision会与交易员计划交叉校验,激进建议在风控环节可能被降级;
  • 📄PM 出最终决策书:final_trade_decision是用户实际看到的最终输出,评级以正文显式标签为权威来源,避免上游二次提炼失真;
  • ⚠️解析失败不瞎猜:无法解析评级时标记为"待人工复核"(REVIEW),阻止自动交易而不是硬套"持有"。

完整的阶段定义与英文文案见 i18n 配置。

第四步:5 档评级如何映射成建议

TradingAgents 输出 5 档评级,PanWatch 在 decision.py 中做两层映射:

  • 5 档 → 3 档:买入/增持 →buy,持有 →hold,减持/卖出 →sell,供前端建议徽章与策略执行使用;
  • 5 档 → 展示标签:买入、增持、持有、减持、卖出原样保留,历史报告可查原始档位。

结果去哪了?三处落库 + 可选模拟盘

分析完成后,结果会分三路写入(agent.py):

  1. 分析历史(analysis_history.py):供个股详情「深度」Tab 与弹窗回放,同日复跑覆盖;
  2. 建议池(suggestion_pool.py):持仓页股票行上的"卖出/持有/买入"徽章就来自这里,有效期 24 小时,与「盘前分析」「收盘复盘」并列展示;
  3. 模拟盘信号(默认关闭):开启后符合条件的 BUY/SELL 决策才会写入信号驱动模拟盘。

最终报告按「PM 最终决策书 / 四位分析师 / 辩论过程 / 风控辩论」分 Tab 呈现,组装逻辑在 analysis-sections.ts,弹窗与详细阅读页共用,保证两处内容一致。

成本与耗时:一次实测的账本

项目默认值
单次耗时3-8 分钟(硬超时 30 分钟)
单次成本约 $0.05(deepseek-chat 档)
月度预算$10,超预算三档策略可选
缓存策略同标的同日命中即秒回

超时或失败时,进度条会保留已完成的阶段与累计成本,便于判断是换更快的quick_model还是调低辩论轮数。整条流程的设计说明可参阅官方文档 docs/tradingagents-flow.md。

总结:为什么这套流程值得参考

PanWatch 的 TradingAgents 深度分析把"点一下按钮"展开成了一条工程化链路:并发采集 + 容错降级 → 预算与缓存双重闸门 → 多 Agent 辩论决策 → 三档映射 + 人工复核兜底 → 历史/建议池/模拟盘三处落库。它不只是一次 AI 调用,而是把成本、可靠性、可追溯性都提前算清楚了——这正是 AI 选股工具从"玩具"走向"可用"的关键一步。

📌 以上结果仅供学习研究参考,不构成投资建议。

【免费下载链接】PanWatchPanWatch — AI stock monitoring for A-shares, HK & US markets, powered by TradingAgents. Portfolio insights, real-time alerts & automated reports.|盯盘侠:覆盖 A股/港股/美股的 AI 盯盘、持仓分析、实时提醒与自动报告。项目地址: https://gitcode.com/GitHub_Trending/pa/PanWatch

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/30 14:25:54

104-杨逢昌解读:形式化6S的四种表征与三环体系破解框架

《6S管理实战专栏》 三环实战篇(第104篇) 杨逢昌使命: 用6S的力量,让10万名朋友实现高效愉悦的生活与工作。本文导读:很多工厂看板漂亮、制度齐全、检查频繁,6S却始终停留在表面:检查即干净、过…

作者头像 李华
网站建设 2026/9/30 14:22:28

解决Windows中jscript9.dll丢失错误的专业指南

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

作者头像 李华
网站建设 2026/9/30 14:18:34

多孩家庭选车,丰田智能电混双擎的第三排空间够用吗?

多孩家庭看丰田智能电混双擎,第三排空间够不够用,不能只看“七座”这个标签。以皇冠陆放、格瑞维亚等一汽丰田HEV车型为例,第三排更适合中短途乘坐,能解决“偶尔多带一两个孩子”的问题;但如果家里经常需要六到七人满员…

作者头像 李华
网站建设 2026/9/30 14:04:10

双缝干涉:把两条缝的图样叠起来,光为什么自己跟自己打架

一块挡板上开两条平行细缝,单色光打过去,屏幕上映出的不是两条亮线,而是一排等间距的明暗条纹。把其中一条缝遮住,条纹立刻消失、只剩一团中间亮两边暗的光斑——同一束光,只因「知道不知道它走了哪条缝」,…

作者头像 李华
网站建设 2026/9/30 13:57:20

9435应用电路图深度解析:芯片应用设计与质量管控实战

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

作者头像 李华
网站建设 2026/9/30 13:53:59

AI算法落地实战:从模型训练到边缘部署的全链路工程指南

简介:本资源是2024年第六届全球校园人工智能算法精英大赛的官方赛题解析与参与指南,面向高校学生、AI方向教师及算法竞赛爱好者,旨在系统解决备赛过程中对赛题理解不清、解题路径不明、评价标准模糊等核心问题。内容覆盖AI生成人脸图像鉴别、…

作者头像 李华