拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

PanWatch 进阶调优指南:预算、轮数、触发条件,让你的 AI 盯盘又快又省

PanWatch 进阶调优指南:预算、轮数、触发条件,让你的 AI 盯盘又快又省

PanWatch 进阶调优指南:预算、轮数、触发条件,让你的 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

PanWatch(盯盘侠)是一款覆盖 A 股、港股、美股的 AI 盯盘工具,内置 TradingAgents 深度分析、持仓洞察、实时价格提醒与自动报告。但很多新手装完就默认跑,结果要么 AI 花费超预算、要么提醒轰炸刷屏。本文带你用「预算、轮数、触发条件」三把钥匙,把 AI 盯盘调得又快又省。

💰 先搞懂:钱花在哪了?

PanWatch 的 AI 能力由多个 Agent 驱动:盘中监测、盘前分析、收盘复盘是轻量的常规工作流,而TradingAgents 深度分析是最「烧钱」的部分——它会让市场分析师、情绪分析师、新闻分析师、基本面分析师四个 AI 分析师各自研究,再经过多空辩论、风控裁决,最后由组合经理(PM)拍板,单次约 3~5 分钟、花费约 $0.05(deepseek-chat 模型)。

成本估算逻辑见 observability.py 中的estimate_cost:分析师数量、辩论轮数、模型单价共同决定单次价格,实际波动约 ±50%。所以调优的核心思路是:少跑不必要的深度分析,把预算花在刀刃上。

🎛️ TradingAgents 深度分析三大调优项

1️⃣ 月度预算:给 AI 盯盘装个「电表」

TradingAgents 内置月度预算护栏,默认每月 $10(monthly_budget_usd)。每次运行前先查账:本月已花多少、还剩多少。超限时由over_budget_action决定行为:

参数取值效果
monthly_budget_usd默认 10.0月度花费上限(美元)
over_budget_actionreject(默认)超限直接拒绝运行
warn超限仅告警,继续跑
continue不检查,照常执行

预算检查逻辑在 agent.py 中实现。💡新手建议:保持reject,并根据自己的模型价格把预算设成「每月最多愿花多少」的实数——比如用便宜模型可以放到 $20,用贵模型就压到 $5。

2️⃣ 辩论轮数:质量与成本的平衡杆

debate_rounds控制多空双方辩论几轮,默认 1 轮。每加一轮,输入/输出 token 都会明显增加(估算公式:每轮约 12k 输入 + 4k 输出 token)。

  • 1 轮(默认):日常盯盘足够,成本最低
  • 2~3 轮:只在重大决策(如重仓加仓、清仓前)手动触发时用

辩论轮数还会影响同日缓存键——改轮数后相当于「换了新分析」,缓存不再生效。

3️⃣ 缓存 + 模型组合:重复分析不再花钱

两个最容易被忽略的省法:

  • cache_ttl_hours(默认 12 小时):同一标的同日的重复请求直接命中缓存,0 花费。手动点「刷新」才会强制重新分析。
  • deep_model/quick_model:推理、辩论、PM 环节用强模型(deep_model),分析师工具调用环节用快而省的模型(quick_model,如 deepseek-chat)。两者留空则统一走默认模型。

另外,llm_timeout_seconds(默认 120 秒)和llm_max_tokens(默认 4096)防止单次请求卡死或输出过长导致网关超时,一般无需改动。完整默认参数清单见 agent_catalog.py。

⚡ 盘中监测触发条件:别让提醒刷屏

盘中监测 Agent 每 5 分钟扫一次(*/5 9-15 * * 1-5),但它采用「事件驱动」设计——只有真正异常才交给 AI 判断,平时基本零成本。关键参数都在 intraday_monitor.py:

参数默认值说明调优建议
price_alert_threshold3.0%涨跌幅异动阈值波动大的股票(如创业板)可调高到 4~5%
volume_alert_ratio2.0量比放量阈值只关心爆量时可提到 3.0
stop_loss_warning-5.0%浮亏止损预警纪律型选手可收紧到 -3%
take_profit_warning10.0%浮盈止盈提醒短线可设 5%
throttle_minutes30 分钟同一股票提醒间隔嫌吵就调大到 60 分钟

值得一提:PanWatch 会结合个股 ATR(真实波幅)自适应价格阈值——高波动股不会因正常震荡反复触发,阈值会自动抬高,这一逻辑同样在 intraday_monitor.py 中实现。

除了 Agent 阈值,你还可以在「提醒」页直接创建精确到价的价格规则(如「跌破 12.50 就提醒」),规则支持冷却与交易时段门禁:

🕒 调度触发:cron 表达式速查

每个 Agent 都能配一个 cron 调度表达式,调度预览接口可先看看接下来几次触发时间(agents.py)。内置 Agent 的默认排期是不错的起点:

Agent默认调度含义
盘前分析premarket_outlook0 9 * * 1-5工作日 9:00 开盘前
盘中监测intraday_monitor*/5 9-15 * * 1-5工作日 9-15 点每 5 分钟
收盘复盘daily_report30 15 * * 1-5工作日 15:30 复盘

💡省钱技巧:TradingAgents 默认关闭且不挂自动调度,需要时手动触发最可控;如果一定要自动跑,建议只给核心持仓配置低频调度(如每周 1~2 次),并搭配上面的预算护栏。对应工作流实现分别位于 premarket_outlook.py、intraday_monitor.py 与 daily_report.py。

📋 一句话总结

  • 预算:monthly_budget_usd设成实数 +reject,AI 盯盘永远不会超支
  • 轮数:debate_rounds平时保持 1,重大决策才加轮
  • 缓存:cache_ttl_hours保持默认,重复分析免费
  • 触发:盘中阈值按个股波动调整,throttle_minutes治提醒轰炸
  • 调度:深度分析手动触发,轻量工作流交给 cron

调完这三处,PanWatch 就能在你钱包舒服的节奏里,把 A 股、港股、美股盯得又快又稳。更多设计细节可参考 docs/tradingagents-flow.md。

【免费下载链接】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),仅供参考

返回列表