← 投资研究归档
2026-11-07 · 周度复盘

简报周度复盘 · 2026-11-07

窗口 2026-10-31 ~ 2026-11-06已据此微调简报提示词中文

窗口 2026-10-31 ~ 2026-11-06;7 篇全过闸门,上期 5 处改动有 4 处验证有效(止损口径与引擎一致、「维持」不再豁免、十倍股双口径与例外收紧都按预期执行),本周的损失集中在窗口前建仓、本周被 11/4–11/5 政策冲击与纳指 -5.52% 带出止损的 10 笔(7 笔 stop + TSM / VRT / REGN),全周零新开买入;反复出现的执行问题只有两个——闭环图连续 5 期超字数、止损出局后「卖出:维持」拖多期导致同日两种写法——本期各加一条规则,不动方法论。

一、本期回顾

  • 篇数与闸门:7 篇,未过闸门 0 篇。行数 604–679,建议行 76–154,体积 114–162KB。11-05 的 76 条建议行是本周最少(美股 35 行,其余六天 51–87 行),那天 08:01 yf MCP 未连通、finviz 0/100、stockanalysis 0/66 三路同时断,港股 22 行、A 股 25 行刚好压在 20 / 24 的下限上。11-01(周日)与 11-06 各有一次 FAIL,都是首轮 claude -p 退出非零(11-01 撞 5 小时额度、11-06 ECONNRESET),重试定时器分别在 17:31 与 09:48 补上。
  • 评级分布:观望 568 / 持有 189 / 卖出 98 / 买入 29(上周 361 / 261 / 44 / 94)。买入占比从 12.4% 降到 3.3%,卖出翻倍;按市场:美股 309 / 88 / 38 / 16,港股 103 / 56 / 11 / 9,A 股 156 / 45 / 49 / 4。29 行买入全部是「维持:上期买入」(TSM、ASML、CDNS、药明 A/H、翰森六只),11-05 只剩 CDNS 一行,11-06 为 0——全周没有一只新开买入。港股 / 美股行数比(按交易所后缀粗算)10-31 到 11-06 为 0.37 / 0.42 / 0.40 / 0.38 / 0.34 / 0.63 / 0.45,三天略低于 0.4,但港股单日最少 22 行、A 股最少 25 行,下限没破。
  • 评级变动:25 只标的有过变动,前 15 只没有一只翻超过 2 次,而且几乎全是止损出局(TSM / ASML / COHR / VRT / REGN / BEAM / GH / 康方 / 百济 H / 药明 H / 速腾 / 复旦微)或出局之后的 卖出→观望(康方、百济 H、药明 H、速腾、兆易,全部在 11-06)。「上调:/ 下调:」前缀 11-01 到 11-06 为 1 / 1 / 6 / 7 / 5 / 9 处,与各日的变动数基本对得上。
  • 持续追踪:净值 11-02 0.8817 → 11-04 0.884,累计胜率 29.8%、平均 R -0.34、最大回撤 13.09%(上周 30.6% / -0.33 / 12.71%)。窗口内平仓 13 笔:7 笔 stop(COHR -9.17%、MU -8.18%、澜起 -8.18%、药明 A -8.18%、药明 H -7.92%、ASML -5.67%、MSFT -3.6%)、2 笔 redline(百济 A、康方)、3 笔 trail_stop 盈利(BEAM +11.47%、GH +2.94%、百济 H +1.7%)、1 笔 rating_sell 盈利(迈瑞 +11.85%,2.76R)。11-05 又有 TSM(约 -5.6%)、VRT(-8.0%,11-04 建仓次日)、REGN(盈利出局约 +24%)三只日内触及止损,底稿截至 11-05 尚未计入。按市场累计 A 股胜率 26.5% / 平均 R -0.50 仍是最差。
  • 告警:finviz 预抓取 11-01、11-05、11-06 首轮失败(0/100,challenge did not clear),11-06 第二轮 09:19 恢复 100/100;stockanalysis 11-05 整批失败;yf MCP 11-01、11-05 两次未连通。11-01 周日 09:23 起跑,10:01 撞「5-hour limit · resets 1:40pm」,10:05–13:07 四轮预检全部失败(脚本仍把它写成「多半是登录过期」),14:10 重跑、17:31 才产出(单次 3 小时 20 分,本周其余各日 28–40 分钟)。闭环图格式警告 10-31、11-01、11-02、11-03、11-04 连续 5 期(lines 超 48 字、feedback 超 30 字),11-05、11-06 没有。check_briefing.py 在会话内「需审批未能运行」11-01、11-03、11-06 各一条。英文摘要 11-02(Sonnet 把 603259:SSE 写成 603259:SH)、11-03(1,312 词超上限)各被校验拒一次,换模型后通过。
  • 十倍股观察池:6 只(BKSY、9880、2498、FLY、BEAM、LUNR)。10-31 迈威生物按收紧后的硬门槛出池(最新季度营收 -33.6%,不得以例外在池),11-05 LUNR 重新入池并同时写出 finviz / SA 19.7 亿、非稀释 16.9 亿、yf 13.9 亿三个口径(按较大口径 6.4x)。A 股 7 天全部写「本期无合格标的」,池内 A 股为 0。BKSY 11/5 财报营收 +118%,否决条件①第一次检验通过。

二、上期验证项核对

上期(10-31 周度)5 处改动,本周是第一个完整生效的窗口。

  1. 止损口径与引擎一致 + 持仓标的不评「观望」 → 窗口内 7 笔 stop 平仓,简报在次日全部写了卖出并引用日内最低价:MSFT(11-03「11/2 日内最低价 504.96 触及止损 511.43」)、澜起 / 药明 A / 药明 H(11-04 三只都写「日内最低价 … 按引擎口径视为出局,收盘回到止损上方不改变已出局的事实」,药明 H 收盘 176.00 > 止损 175.85 也照样出局)、ASML / COHR / MU(11-05)。全窗口「以收盘价为准」0 处。tracking-context.md 里 7 只持仓 11-06 的评级全是持有,无一「观望」。11-05、11-06 还在「一、」下面加了「追踪池今日结算」表,逐只列日内低点与距止损。→ 有效。
  2. 止跌信号收紧 + 财报窗口不新开买入 → 新建仓为 0,没法验证「新建仓距财报日 ≤5 日」;但两条规则在「维持」上被反复引用:MU 11-04「11/3 阳线开盘 859.92,按纪律等 11/4 守住才算止跌信号」(11/4 跌破出局,信号确实没成立)、澜起 11-03「等 11/3 守住 163.38 才算」(11/3 开盘 162.00 即低于,随后跌穿止损)、COHR 11-03 / 11-04「财报窗口不改评级」、百济 H 11-05「冷却期 + 财报窗口双重不改」。中际旭创 10-22 止损后至 11-06 没有再给买入(冷却期至 11/12),11-05 +11.07% 那天也只写「收盘低于开盘,不是被次日守住的阳线」。→ 有效(新开买入样本为 0,下周继续看)。
  3. 「维持」不是豁免 → 窗口第一天 10-31 一次性清掉:「按评级纪律修正」3 处(GH / COHR 进入财报窗口由买入改持有、康方止跌信号失效改持有),「从未买入 / 持有」的卖出改观望 4 处(ASTS / FET / 航天电子 / 铖昌科技)。之后 11-01 到 11-06 只在 11-05 出现 1 处(翰森 11/4 +6.83%,由维持买入改持有)。冷却期内的买入、从未买入的卖出、≥5% 当天的买入在 11-01 以后各为 0 行。→ 有效。
  4. 十倍股例外条款收紧 → 迈威生物 10-31 当天出池,理由就是新规则原文;速腾聚创的「例外」11-01 用 10/9 Q3 销量公告(机器人雷达 +309%)补成带日期的事实并新增否决条件③;观察池里再没有靠 [待验证] 撑着的标的。副作用:A 股 7 天「本期无合格标的」、池内 A 股 0 只,规则优先于配额按预期执行。→ 有效。
  5. 十倍股市值至少核两个来源 → LUNR 11-05 入池同时写出三个口径并按较大者算 6.4x,11-06 保留;「入池次日即出池」0 次。FLY 11-02 把 5.4x 修到 6.0x 时注明「仅因 yf 市值口径更新,不算证据变强」。→ 有效。

上期「未改但需关注」里的核对:亚马逊 10-30 收盘 240.35 确实跌破 200 日线 243.3,下调成立;但 11-04 财报后 +6.1% 收 266.03 已回到线上,下调对了一天、三天后反转。「深度跟踪近 5 期名单」本周没有再写错(REGN / 绿的谐波 / LITE / MRVL / AMD / VRT / 百济,7 期 7 家不重复)。

三、做对了什么,做错了什么

做对了

  1. 止损规则在最该起作用的一周起了作用:11/5 纳指 -5.52%(24,315,单日点数纪录)、费半 -12.2%、MU -17.5%、ASML -9.3%、COHR -13%。追踪池里的 MU / ASML / COHR 都在 11-04 日内出局,比 11/5 的暴跌早一天;11-06 简报自己写「11/5 再跌 17% 证明出局是对的但不改变规则」。REGN 11-05 按止损价 915.04 出局仍 +24%,是本周唯一一笔盈利的 stop。
  2. 对 11/4 的政策冲击没有改论点:11-05 核心信号写「德州暂停数据中心审批是竞选承诺不是法律;11/4 的涨跌是 β 换手而非 α 改变——不据此改论点,只按止损改仓位」,并把 AMD Q4 指引 170 亿、Coherent +50%、Arm 数据中心版税翻倍列为同日的反面数据。11-06 再把「GDP +3.4% / 十年期 4.84% / 纳指 -5.52% 同日出现」解释为「被定价的是 AI 能不能建,不是增长」,并按融资结构给 AI 硬件分层(有担保的 Alphabet -2.2% vs 借款方 CRWV / IREN / VRT -14%~-19%)。
  3. 提前写下的条件次日照着执行:药明 A 11-05 涨停、11-06「收盘 154.46 低于 50 日线 155.30 差 0.5% 未满足,冷却期内不改」;Recursion 11-05 站回 50 日线但 +5.4% 不新开、等 11/5 守住 3.83,11-06 收 3.50 被否定、「按纪律重新计数」;COHR 11-04 写「11/5 收盘高于 230 考虑上调」,11-06 收 169.76 明确写「未满足」。
  4. 纪律的成本被如实记录而不是被绕过:11-05「11/3 还在止损出局的中际旭创 / 药明康德 / 寒武纪,11/4 全部 +10%——冷却期纪律让这些反弹都落在空仓上,这是纪律的成本」;11-06 港股四只重新介入条件全满足也只升到观望,并写明「冷却期至 11/17」。事后看 11/6 药明 H -5.3%、恒指夜期 -1.6%,不追是对的。
  5. 三地与四领域覆盖稳定:模块三每天 9 个子赛道,太空与生物医药各 1–2 个无缺;模块五 3–4 个子赛道,模块六 5–6 个(11-05、11-06 还多了「跨市场核对:A/H 溢价」一节);深度跟踪 7 期 7 家,港 A 2 家、机器人 / 生物医药 3 家。

做错了

  1. 候补区间在大跌日被自动成交,随后 1–3 天止损:ASML、COHR 10-24 给买入、10-30(费半 -7.2%、ASML -6.55%、COHR -11.3%)跌进候补区间成交,11-04 出局(-5.67% / -9.17%);VRT 11-04 在 -12.9% 的政策冲击日跌进区间成交,11-05 出局(-8.0%,建仓次日)。10-31 简报还把「10/30 收盘回到候补区间内,按区间分批执行」写成 ASML 维持买入的依据。「不追当日异动」只约束涨幅 ≥5%,对跌幅 ≥5% 的接刀没有对称条款,候补区间也没有有效期(见第六节)。
  2. 止损出局后「卖出:维持」拖多期,同一天两种写法:11-06 美股 MU / ASML / COHR、A 股澜起 / 药明 A / 中际旭创仍写「卖出:维持:上期卖出(冷却期至 …)」,同一期港股康方 / 百济 H / 药明 H / 速腾和 A 股兆易却从卖出改成观望(「上调:条件已满足但冷却期内」)。四档边界写明「卖出只给上期为买入 / 持有」,出局后第二期起本就该是观望;底稿里 5 次 卖出→观望 翻转全是这个原因(第五节第 1 条)。
  3. 闭环图连续 5 期超字数:10-31 到 11-04 每天一条「lines 每行不超过 48 字 / feedback 不超过 30 字」警告。看 11-03、11-04 的 JSON,超标的都是「纪律层」节点把 3–4 只标的的止损价挤进一行(如「603259 低 131.90 / 688008 低 148.61 / 2359 低 172.40 → 止损出局」约 55 字)和 feedback 带「下一期验证:」前缀(33 字)。网站只丢格式、不影响闸门,但 5/7 是明确的反复问题(第五节第 2 条)。
  4. 11-05 美股覆盖缩到 35 行:三路数据同时断,模型没有按「宁可多做几轮检索」用 yf / firecrawl 逐只补回来(11-05 08:01 yf 未连通但 08:03 开始生成时已恢复),而是把美股砍掉一半;港 A 刚好压在下限。质量闸门过了(76 ≥ 60),但与其余六天的 136–154 差距太大。根因在数据链路,见第六节。
  5. 止损集中在「低于 50 日线 10%~15%、但高于 200 日线」的半导体与 CXO:MU(低于 50 日线 14.6%)、ASML(10.2%)、澜起(约 12%)、药明 A(约 12%)出局前一天的理由都写「不触发止跌信号条款」——条款只管同时低于两条均线且低于 200 日线 10% 以上,这四只都不在范围内,买入 / 持有一路维持到止损。这是窗口前建的仓,本周改评级也避不开 stop,但说明条款的覆盖面比本周的下跌形态窄。证据只有一周,不改(第六节)。
  6. 11-01 周日撞 5 小时额度、脚本误报登录过期:09:23 开跑、10:01 失败,预检连续四轮写「多半是登录过期,请运行 claude /login」,实际日志里是「You've hit your 5-hour limit · resets 1:40pm」。上两周是周额度在周末见底,这周是 5 小时额度,告警文案又把人往错路上引。

四、论纲检验

维持。 本周下跌的触发是政策与贴现率(11/4 民主党拿下两院、德州州长当选人承诺暂停数据中心审批;11/5 纳指 -5.52%、费半 -12.2%),不是产业需求被否定:AMD Q3 营收 +45%、Q4 指引 170 亿、2027 增长「>80%」;Arista Q4 指引 39–40 亿(预期 36 亿)、超微 FY27 720–820 亿、伊顿数据中心订单滚动 12 个月 +100%;Coherent FQ1 +50%、Lumentum +136.5%;Arm 数据中心版税翻倍;IREN AI 云收入环比 +182%、积压 203 亿;Anthropic 修订版 S-1 算力承诺 8,954 亿、OpenAI 收购 Pierre、AMD 收购 World Labs / Taalas;百济 Q3 +34% 并上调全年指引、康方依沃西胆道癌 III 期全阳性;BlackSky 营收 +118% 第二次上调指引、IonQ +336%;上海 2030 年 3,000 颗卫星方案、机器人一级市场 11/2 单日四笔融资。被打折的是「AI 资本开支能不能建」,论纲描述的四个领域的产业趋势没有一条被事实否定。没有需要写「论纲修订提案」的证据。

五、提示词改动

共 2 处,增删合计 2 行(180 → 182 行,篇幅 +1%)。

  1. 「卖出」只写一期(「标的选取方法」第 4 条,「止损后的冷却期」之后新增一点)
    • 改了什么:止损出局或下调为「卖出」的标的,从下一期起按池外处理写「观望」,理由注明「冷却期至 M/D」与重新介入条件;条件已满足但仍在冷却期的写「观望:条件已满足,等 M/D」;不要连续多期写「卖出:维持:上期卖出」。
    • 为什么:三、做错了 第 2 条——11-06 同一期里 MU / ASML / COHR / 澜起 / 药明 A / 中际旭创写「卖出:维持」,康方 / 百济 H / 药明 H / 速腾 / 兆易写「观望:上调」;底稿「评级变动最频繁」前 15 只里 5 次 卖出→观望 全是出局后的延迟切换。四档边界本来就规定卖出只给上期为买入 / 持有的标的,这一条只是把出局后的状态写死,不改任何买卖规则;引擎对已平仓标的的卖出 / 观望都不动作,没有副作用。
    • 预期效果:出局标的在出局次日统一进入观望,同一期不再出现两种写法;底稿里 卖出→观望 的翻转接近 0。
    • 下次复盘怎么验证:①窗口内每笔 stop / redline / rating_sell 平仓,简报在平仓次日写卖出、再次日起写观望;②全窗口「卖出:维持:上期卖出」0 处;③底稿前 15 只里 卖出→观望 的次数 ≤1。
  2. 闭环图字数按 len() 计、一行一个数据点(「闭环图格式」一节,feedback 条目之后新增一条)
    • 改了什么:写明汉字、数字、空格、/、→、标点每个都算 1 字,闸门逐行检查;点名两种超标写法(纪律层节点一行挤 3–4 只标的的止损价、feedback 带「下一期验证:」前缀);要求一行只放一只标的或一个数据点、自己数到 40 字就换行、feedback 不写前缀并控制在 24 字内。
    • 为什么:三、做错了 第 3 条——10-31 到 11-04 连续 5 期警告,loop_graph.py 第 15 行 LINE_CHARS = 48、FEEDBACK_CHARS = 30,模型按「汉字字数」估算把 50–60 字的行当成没超。11-05、11-06 两期一行只放一两个数据点就没再超。
    • 预期效果:闭环图格式警告从 5/7 降到 0;网站整图渲染而不是降级成代码块。
    • 下次复盘怎么验证:日志搜「闭环图格式不合格」,窗口内应为 0;抽查 2 期 JSON,lines 最长一行 ≤48 字、feedback ≤30 字。

未撤回旧规则:上期 5 处改动全部验证有效,上上两期的 9 处里 5 处有效、4 处部分有效,没有一处被证明无效或有害,本期不删。没有改「止跌信号」条款的覆盖范围、没有加「跌幅 ≥5% 不接刀」——都只有一周样本,留到第六节。

六、未改但需关注

留给下次复盘(证据还不够)

  • 全周零新开买入、买入占比 3.3%:上周已经提醒「如果下周买入继续降到个位数、追踪池新建仓为 0,要看是不是规则叠加过度」,这周应验了。但这周是纳指 -5.5%、费半 -12% 的一周,零买入是对的;规则叠加的问题要看反弹周:若下周有 ≥3 只标的的「重新介入条件已满足」却因冷却期或 ≥5% 条款持续 3 期以上无法买入,再考虑把冷却期内「条件满足 + 次日守住」写成可以直接给买入。
  • 止跌信号条款的覆盖面:三、做错了 第 5 条——MU / ASML / 澜起 / 药明 A 四只出局前都写「不触发止跌信号条款」。可能的收紧是把触发条件从「同时低于两条均线且低于 200 日线 10% 以上」改为「低于 50 日线 10% 以上(不论 200 日线)」。本周四只都是窗口前的持仓,改评级也避不开 stop,证据不足以改方法;下周看新开买入里有没有这种位置的。
  • 候补区间在大跌日成交:三、做错了 第 1 条——ASML / COHR(10-30)、VRT(11-04)三笔都是在板块 -7% 到个股 -13% 的当天跌进区间成交、1–3 天出局。提示词能做的是对称的「当日跌幅 ≥5% 不执行候补区间」,但成交由引擎决定,提示词写了也拦不住;先作为引擎问题提给人(下面第 5 条),下周若再有「大跌日成交、三日内止损」的笔数 ≥2,就在提示词里加「跌幅 ≥5% 当天改写卖出撤销候补」。
  • 港股 / 美股行数比三天略低于 0.4(10-31 0.37、11-03 0.38、11-04 0.34):美股模块因为「本期美股财报速览」表膨胀到 79–87 行,港股 28–30 行没少。先看,不改分母口径。
  • A 股观察池连续 7 天为 0:规则优先于配额是对的,但要确认模型每天真的跑了 yfinance_screen 筛 A 股而不是直接写「无合格标的」;11-01、11-03 的「本期新筛(均未入池,写明哪条不过)」列了候选,11-05、11-06 只有一句话。下周抽查新筛一节有没有带数字的候选。
  • 亚马逊 10-30 的卖出:下调当天成立(240.35 < 243.3),11-04 财报后 +6.1% 回到 266;按规则它从未再被给买入,不算错,但「跌破 200 日线即卖出」在财报前 3 天的位置上代价大,与「财报窗口不新开买入」是同一类问题的另一面——财报窗口内是否也不下调,留到月度复盘看样本。

需要人处理(代码或运维)

  1. finviz 预抓取本周 3 天首轮失败(11-01、11-05、11-06,challenge did not clear,title「请稍候…」),11-05 连 stockanalysis 66 只也整批失败、yf MCP 08:01 未连通,直接导致当天只有 76 条建议行。11-06 第二轮 09:19 就 100/100,说明是 Cloudflare 验证页 / opencli 会话在 08:00 整点的瞬时问题;建议预抓取失败时不是等 60 秒换会话,而是等 10–15 分钟再试一次,或把 08:00 的首轮往后挪。
  2. 11-01 周日撞「5-hour limit」,预检告警仍写「多半是登录过期,请运行 claude /login」:run-briefing.sh 只识别「weekly limit」,5 小时额度的文案没进分支;请把「hit your 5-hour limit」也归到额度耗尽、告警写明重置时间。另外 11-01 14:10–17:31 单次生成 3 小时 20 分(其余各日 28–40 分钟),是否撞了限速、是否值得在日志里记每轮工具调用数,请看一眼。
  3. check_briefing.py 在会话内仍被沙箱拦下(11-01、11-03、11-06 各一条,上期已提,第三次提出):把 python3 check_briefing.py 加进 ALLOWED_TOOLS,或在提示词外告诉模型不用自检。模型每天为此多花一轮并在回复里写「需审批未能运行」。
  4. 引擎 reentry_cooldown_days = 7 自然日 vs 提示词 10 个交易日(pipeline/tracking/config.py 第 43 行,月度复盘建议 4、上周建议 5,仍未做):本周没撞上,是因为简报一只都没再给买入;一旦下周给买入就会再次出现「引擎允许、简报不允许」的错位。建议对齐到 14 自然日。
  5. 候补区间没有有效期、也不避大跌日:ASML / COHR 10-24 给的区间在 10-30 费半 -7.2% 当天成交,VRT 的区间在 11-04 -12.9% 当天成交,三笔 1–3 天出局,合计 -23%(三笔 R 之和约 -3.2)。建议引擎加两条之一:候补区间 5 个交易日未成交即失效(需要简报重新给买入);或当日跌幅 ≥5% 不成交、顺延到次日守住当日低点再成交。
  6. 英文摘要校验被拒 2 次(11-02 Sonnet 把 603259:SSE 写成 603259:SH、11-03 1,312 词超 1,300):都在换模型后通过,但 summary-en-prompt.md 可以把「代码列原样照抄、含交易所后缀」和「上限 1,300 词含表格」写得更硬,省掉一轮 Opus。
  7. 上期评级专用文件(上周建议 6、月度建议 5,仍未做):本周 11-05、11-06 模型自己在「一、」下面造了「追踪池今日结算」表来对照上期,说明它需要这份对照;prev-ratings.md + 占位符仍是更可靠的做法。
  8. 底稿截至 11-05:11-05 当天 TSM / VRT / REGN 三笔 stop 不在底稿的平仓明细里,下次复盘窗口统计时请以引擎 index.json 的 closedOn 为准补上。

复盘由 AI 根据简报原文、持续追踪绩效与运行日志生成,用来校准每日简报的方法,不构成任何投资建议。