窗口 2026-10-24 ~ 2026-10-30;7 篇全过闸门,上两期的评级纪律与三地同权规则基本生效(翻转标的从 72 只降到 22 只、港股行数达到美股的 41–51%),本周暴露的新问题集中在「维持」被当成规则豁免(中际旭创冷却期内连维持 5 期买入、RXRX / 埃斯顿连维持 4 期无依据的卖出)、单日长阳被当成止跌信号(中际旭创、兆易创新 10-29 同日踩中,次日即反转)、以及简报的止损口径与追踪引擎不一致(TER、中无人机 10-28 已被引擎止损,10-29 简报仍写「以收盘价为准,未触发」)。
一、本期回顾
- 篇数与闸门:7 篇,未过闸门 0 篇。行数 644–752,建议行 83–130,体积 85–155KB。10-29 的 644 行是本周最短,但 150KB、116 条建议行,那天 finviz 与 stockanalysis 预抓取全部失败(美股 0/100、港 A 0/66),篇幅没有缩水。
- 评级分布:观望 361 / 持有 261 / 买入 94 / 卖出 44(上周 201 / 184 / 124 / 42)。买入占比从 22.5% 降到 12.4%,观望占比从 36% 升到 47.5%。三地行数(按交易所后缀粗算):美股 394、A 股 226、港股 160。港股 / 美股 = 0.41,10-26 起每天在 0.41–0.51,10-24、10-25 两天(月度规则生效前)只有 0.31。
- 评级变动:22 只标的有过变动(上周 72 只),前 15 只全部只翻了 1 次(上周 6 只翻 ≥4 次)。22 次变动里 10 次集中在 10-30,对应 10-28/29 的云巨头与 A 股三季报。全窗口「上调:/下调:」前缀共 23 处,其中 10-30 占 12 处;10-26 一处都没有,但那天信达生物 持有→观望 改了评级。
- 持续追踪:净值 10-26 0.9037 → 10-29 0.9119,累计胜率 30.6%、平均 R -0.33、最大回撤 12.71%(与上周持平)。窗口内平仓 2 笔,都是
stop:中无人机(688297,10-15 建仓,10-28 -6.71% / -1.03R)、泰瑞达(TER,10-22 建仓,10-28 -8.18% / -1.02R)。另外 10-29 中际旭创重新入候补、10-30 评级改卖出直接失效(rating_sell,未成交、无亏损)。按市场累计:A 股胜率 27.9% / 平均 R -0.53 仍是最差。 - 告警:Fable 5.1 / Fable 5 在 10-24、10-25 预检失败(
out of usage credits),这两天由 Opus 5.5 主笔;10-26 起 Fable 5.1 恢复主用。finviz 预抓取 10-28、10-29 两天失败(0/100,重试仍失败),stockanalysis 10-29 失败(0/66),两天都发了降级告警。7 天日志里 6 天有一条「check_briefing.py需审批未能运行」——模型在会话内试图自跑闸门被沙箱拦下,不影响产出。 - 十倍股观察池:6 只(BKSY、9880、2498、FLY、688062、BEAM)。本周入池 FLY、688062(10-27)、LUNR(10-28)、BEAM(10-30),出池 BLLN(10-27,4.99x 不到门槛)、LUNR(10-29,入池次日因市值口径出池)。6 只里 4 只靠例外条款或「拐点证据」替代营收门槛入池。
二、上期验证项核对
上期(10-24 周度)4 处、上上期(10-25 月度)5 处改动,本周是第一个完整生效的窗口。
10-24 周度的 4 条
- 评级纪律·对照上期(上调 / 下调开头 + 带日期事实;无新数据沿用) → 有变动的标的从 72 只降到 22 只,前 15 只没有一只翻超过 1 次;10-30 的 12 处「上调 / 下调」全部引用了 10/28–10/29 的财报或收盘价事实(AMZN 三条负面事实、三花智控「10/29 收盘 34.50 跌破 34.97」、SPCX「连续两日收在 145.86 下方」)。瑕疵:10-26 信达生物 持有→观望 没有前缀,全天 0 处「上调 / 下调」。→ 有效。
- 视角不是改评级的理由 → 10-29 是技术面视角日(day-of-year 302 % 10 = 2),全天只有 1 处下调(Alphabet,10/28 盘后财报),核心信号第 3 条明写「本期评级全部维持」。上周技术面日成批改 7 只的情况没有再出现。→ 有效。
- 双均线下方买入须有止跌信号 → 形式上执行了:10-29 中际旭创(低于 200 日线 25%)和兆易创新(低于 200 日线 24%)维持买入时都写了止跌信号。但两只写的都是同一种信号——「10/28 放量阳线 + 10/27 未创新低」(中际旭创 +10.3%、兆易 +7.8%)。结果 10-29 两只分别 -8.5%、-4.8%,10-30 再 -5.0%、-6.6%,兆易 10-30 收 257.80 跌破止损 259.31,中际旭创 10-29 跌破候补止损直接失效。规则被读到了,但「放量阳线」这个例子太松。→ 部分有效,本期收紧(第五节第 2 条)。
- 十倍股倍数统一用较大口径 → 在池 5 只(BKSY、9880、2498、FLY、688062)每天都写出两个口径并按较大者算。但 LUNR 10-28 入池只核了 yf 的 18.7 亿(5.8x),10-29 补核 finviz 26.7 亿后只有 4.0x,入池次日出池——与 10-25 固高 / LUNR 的「入池次日出池」是同一种疏漏。→ 部分有效,本期要求入池前至少核两个来源(第五节第 5 条)。
10-25 月度的 5 条
- 「三地同权」改成港股 / A 股各 ≥ 美股 40% → 10-26 到 10-30 港股行数 23 / 26 / 26 / 27 / 28,港股 / 美股 0.41–0.51,A 股 34–39 行;10-24、10-25(规则生效前)港股只有 15 行、0.31。→ 有效。
- 港股子赛道 3–4 个 → 7 天模块五的
###数量 3 / 3 / 3 / 3 / 3 / 3 / 4,没有一天少于 3。→ 有效。 - 深度跟踪加轮换 → 7 期 7 家不重复:Lam(10-24)、微软(10-25)、药明康德 A+H(10-26)、Celestica(10-27)、Teradyne(10-28)、三花智控(10-29)、Alphabet(10-30)。港 A 2 家(药明、三花)、机器人 / 生物医药 3 家(药明 CXO、Teradyne 机器人部门、三花执行器),10-29 的开头明确引用了这条规则选 A 股机器人。瑕疵:10-29 列的「近 5 期」名单(10/24 SpaceX、10/25 Celestica)与实际不符,10-30 列的才对。→ 有效。
- 止跌信号条款扩到「维持上期的买入」 → 10-29 两只维持买入都按要求写了信号(见上面第 3 条),形式有效,实质见第五节第 2 条。→ 部分有效。
- 三条新评级纪律:
- 四档边界固定 → 正面:Alphabet(10-29)、ServiceNow(10-30)大跌后都写「本栏从未给过买入 / 持有,不写卖出」,给观望并列出等的条件;10-30 埃斯顿、RXRX 也按这条改回观望。负面:这两只在 10-26 到 10-29 连续 4 期写「卖出:维持」,RXRX 的理由四天一字不改(「营收大幅下滑、空头近三成,没有临床兑现」),从未给过买入 / 持有——规则生效 4 天后才被执行。→ 部分有效,根因是「维持」绕过了规则(第五节第 3 条)。
- 不追当日异动 → 埃斯顿 10-29 +5.9% 时明写「前一期刚因放量长阴下调的,不能隔天因同一根量柱上调」,是正面样本。但中际旭创 10-29 在 +10.3% 的当天「维持买入」,追踪引擎当天就按 636.30 重新入候补,次日跌破止损失效——「维持」又一次绕过了「当日涨幅 ≥5% 不新开买入」。→ 部分有效。
- 止损后的冷却期 → 中际旭创 10-22 第 7 次止损,10-24(规则生效前、Opus 主笔的反向思考日)又给买入,10-25 到 10-29 连续 5 期「维持买入」,全部落在 10 个交易日冷却期内;10-30 卖出的理由里写「10 个交易日冷却期内不再给买入」,说明规则被读到了,只是对「维持」没起作用。TER、中无人机 10-30 的卖出理由都正确写了冷却期。→ 部分有效,同样归到第五节第 3 条。
三、做对了什么,做错了什么
做对了
- 提前写下触发条件,次日照着执行:三花智控(002050)10-29 写「10/29 财报定价日若放量跌破 34.97 则下调」,10-30 收 34.50 跌破即下调卖出,并写明重新给持有的条件;SpaceX(SPCX)10-29 写「连续两日收在 145.86 下方则下调」,10-30 触发即下调到观望。评级不再是当天的情绪,而是昨天定好的规则。
- 大跌不乱写「卖出」:Alphabet 10-29 盘后 -10%、10-30 收盘 -12.6%(史上最大单日跌幅),ServiceNow 10-30 -27%,两只都因「从未给过买入 / 持有」只写观望,并列出三条「等的条件」(收复 300 / 120、Q4 电话会量化资本开支、cRPO ≥19%)。亚马逊因为上期是持有才下调到卖出,三条负面事实(营收 EPS 双不及、Q4 指引中值低于预期、TTM FCF -424 亿)全部带日期。
- 核心信号的框架在一周内被验证:10-26 说光迅「利润翻倍 + 现金流为负」与寒武纪结构相同、10-27 说「对 A 股看现金流而不是看营收」、10-28 说「资金按产业链位置而不是概念定价(只有一个季度可见度的 TER 被卖)」。10-29 A 股创业板 -4.45%、中际旭创 Q3 净利 +174% 却 -8.5%,TER 10-29 再 -5.4%,10-30 的「资本开支退场、自由现金流上场」把微软(FCF +186 亿、+0%)、Alphabet(FCF -90.7 亿、-12.6%)、亚马逊(TTM FCF -424 亿、盘后 -6.5%)放进同一把尺子。
- 深度跟踪跳出美股算力链:药明康德(10-26,三季报前写好「对账单」)、三花智控(10-29,持有→卖出的触发条件就是从这篇来的),25 期零港 A 的局面一周内改掉。
- A 股三季报的二元风险基本处理对:新易盛 10-26 到 10-29 四期「持有:等 10/30 三季报」不加仓,10-30 Q3 环比 -19%、-11.1% 后下调卖出;寒武纪、兆易、中际旭创财报前都写「仓位不加不减」。
做错了
- 中际旭创第 7 次接刀,这次靠「维持」绕过了三条规则:10-22 止损后 10-24 立刻再买入(当时冷却期规则还没上线),10-25 到 10-29 五期「买入:维持」全部在冷却期内;10-29 在 +10.3% 的当天把这根阳线当止跌信号维持买入,引擎当天按 636.30 入候补;10-29 收 582.05 跌破止损 585.40,10-30 再收 553.00(比入候补价低 13%)。冷却期、不追异动、止跌信号三条规则都在,但模型认为「维持」不受约束。
- 「单日放量阳线」被当成止跌信号,同日两只踩中:兆易创新(603986)10-29 维持买入的依据和中际旭创一模一样(10/28 +7.8% 放量阳线 + 未创新低),10-29 -4.8% 后 10-30 下调持有,10-30 收 257.80 已跌破止损 259.31。两只都在 200 日线下方 24–25%,一根阳线不足以证明止跌。
- 简报的止损口径与追踪引擎不一致:引擎按当日最低价触发止损(
engine.py第 279 行bar["l"] <= stop),TER(10-28 低点 295 < 止损 297.77)和中无人机(10-28 低点 37.67 < 止损 37.69)10-28 已被引擎平仓;10-29 简报两只都写「日内低点低于止损价但收盘收回(纪律以收盘价为准,未触发)」继续「持有 / 观望」,10-30 才补写卖出。读者在网站看到的是 10-28 已出局,简报却晚了两天。 - 财报前 3 个交易日新开买入,财报日止损:TER 10-22 买入(理由「财报前小仓位分批」),10-27 盘后财报营收 +70% 但 Q4 指引走平、盘后 -5.1%,10-28 止损 -8.18%。这是继直觉外科(10-13 买入、10-21 财报日 rating_sell -5.59%)之后第二例,月度复盘写明「若再出现,考虑加财报窗口规则」,本期加(第五节第 2 条)。
- 持仓标的被评「观望」6 期:TER 10-22 已成交(成本 323.66),10-23 因「候补止损 309.66 作废」改观望——模型以为没成交。10-24 到 10-29 连续写「候补池里本就是观望」,而 10-25 又写「距止损 297.77 剩 3.6%」,自相矛盾。四档边界里「卖出只给上期买入 / 持有」在这里没法用,10-30 只能写「上期观望(持仓状态)」。
- 中无人机 10-15 的买入理由是「军工板块普跌日逆势放量上涨」:PE 250 倍、净利率 2.7%、只有 1 位分析师覆盖,10-21 就从买入降到持有,之后六期理由都是「利润率仅 2.7%,不加仓」,10-27 科创 50 -4.81% 的板块性下跌把它带出止损。追当日相对强弱买高 PE 主题股,仍是 A 股止损的主要模式。
[待验证]数量从 36 处(10-24)涨到 71–99 处(10-26 以后):10-27 的 99 处里,模块九财报日历约 35 行的 EPS 预期全部是[待验证],港 A 标的表「财报日[待验证]」约 20 处。mcp__fmp__getEarningsCalendar在免费档可用且带 EPS 预期,10-27 没有用上。
四、论纲检验
维持。 窗口内的产业事实仍在支持论纲:Anthropic 10-26 公开 S-1,招股书披露的算力承诺合计 4,000 亿美元以上;Celestica Q3 营收 +83% 并首次给出 2027 年 400 亿美元(约 +90%)指引;Alphabet Google Cloud 307 亿 +103%、积压 5,610 亿;亚马逊 AWS 460 亿 +39%(五年最快)、积压 5,780 亿;微软 Azure +48%;Cadence 上调全年指引;Teradyne 营收 +70%;中际旭创 Q3 净利 +174%、新易盛 +61%;SK 海力士三季报创同期新高并称「短缺到 2030」;上海出台 2028 年 8,000 台人形机器人进工厂方案。本周的下跌(Alphabet -12.6%、创业板 -4.45%、BTC 跌破 8 万)来自资本开支的融资方式与贴现率(10 年期美债 5.05%、12 月加息概率 86%),是估值压缩,不是需求被否定。没有需要写「论纲修订提案」的证据。
五、提示词改动
共 5 处,增删合计 11 行(175 → 180 行,篇幅 +3%)。
- 持续追踪池:止损口径与引擎一致 + 持仓标的不评「观望」(「持续追踪池」一节新增两条)
- 改了什么:① 当日最低价触及止损价即视为已出局(引擎按日内价成交),不要写「以收盘价为准、未触发」,日内已触及的本期直接写卖出并进入冷却期;② 状态为「持仓」的标的只在买入 / 持有 / 卖出里选,「观望」只给候补或池外标的。
- 为什么:三、做错了 第 3 条(TER、中无人机 10-28 已被引擎止损,10-29 简报写「未触发」)与第 5 条(TER 持仓期间连续 6 期观望)。引擎逻辑见
pipeline/tracking/engine.py第 279–282 行。 - 预期效果:简报与网站「持续追踪」的出局日期一致;四档边界对持仓标的能闭合(持仓只能在持有 / 卖出之间切换)。
- 下次怎么验证:窗口内每笔
stop平仓,简报在平仓当天或次日的评级是否为卖出、是否还有「以收盘价为准」字样;tracking-context.md里状态为「持仓」的标的,当天评级为「观望」的行数应为 0。
- 止跌信号收紧 + 财报窗口不新开买入(「标的选取方法」第 4 条第 3 点改写,并新增第 4 点)
- 改了什么:删掉例子里的「放量阳线」,明写「单日放量阳线本身不算止跌信号,要等随后至少一个交易日收盘守住该阳线的开盘价(或收盘站回 50 日线)才算」;新增「财报日前 5 个交易日内不新开买入,已持有的写持有并写明财报后的升降条件;财报后等第一个完整交易日收盘再改评级」。
- 为什么:三、做错了 第 1、2 条(中际旭创、兆易创新 10-29 同用 10/28 单日阳线作止跌信号,次日 -8.5% / -4.8%,再一日 -5.0% / -6.6%);第 4 条(TER 财报前 3 日买入、财报日止损,是继 ISRG 后第二例)。
- 预期效果:200 日线下方 10% 以上的买入里,靠单日阳线成立的为 0;财报日前后 5 个交易日内不再出现新建仓的
stop。 - 下次怎么验证:① 抽查所有低于 200 日线 10% 以上的买入,止跌信号是否至少包含「阳线后一日守住开盘价」或「收复 50 日线」;② 新建仓名单对照财报日历,建仓日距财报日 ≤5 个交易日的笔数应为 0;③ 中际旭创 10-22 止损后的下一次买入是否在 11-05 之后、且理由带止损以来的新事实。
- 「维持」不是豁免(「标的选取方法」第 4 条新增末点)
- 改了什么:以上各条对沿用上期评级同样适用;上期评级若按本条本不该给(冷却期内的买入、从未买入 / 持有过的卖出、无止跌信号的买入、当日涨幅 ≥5% 的买入),本期就按规则改写,理由以「下调:按评级纪律修正」/「上调:按评级纪律修正」开头。
- 为什么:二、第 5 条与三、做错了 第 1 条——中际旭创冷却期内连维持 5 期买入、10-29 +10.3% 当天维持买入被引擎入候补;RXRX、埃斯顿从未买入 / 持有却连维持 4 期卖出,10-30 才改。四条规则都在,模型只在「改评级」时套用,「维持」一律放行。
- 预期效果:规则上线后残留的违规评级在 1 期内被清掉,而不是等 4–5 期。
- 下次怎么验证:窗口第一天的简报里,①冷却期内的买入、②从未买入 / 持有的卖出、③涨幅 ≥5% 当天的买入 各为 0 行;「按评级纪律修正」出现的次数应集中在窗口第一天、之后接近 0。
- 十倍股例外条款收紧(「十倍股筛选方法」第 1 条硬门槛新增一点)
- 改了什么:例外最多一条;替代营收门槛的「拐点证据」必须是已发生、带日期的事实(订单公告、监管获批、数据读出),标
[待验证]的时间表或出货预期不算;最新季度营收同比为负的不得以例外入池;三地凑不齐就写「本期无合格标的」,不降门槛。 - 为什么:在池 6 只里 4 只靠例外入池。迈威生物 10-27 入池时最新季度营收 -33.6%,拐点证据是「9MW2821 III 期时间表
[待验证]」;速腾聚创增速 23%,拐点证据「机器人激光雷达出货[待验证]」;10-30 自己都写迈威「把例外的边界推到了极限」。反面是 10-26 的正确做法:「A 股本期没有合格标的入表,不以降低门槛的方式凑数」。 - 预期效果:观察池里靠
[待验证]证据撑着的标的清零;A 股配额凑不齐时写明而不是放水。 - 下次怎么验证:观察池每只的「关键证据」里,例外条数 ≤1,且拐点证据带日期、不带
[待验证];迈威生物按新门槛应在下期复核出池(除非三季报确认产品销售剔除授权后同比 ≥30%)。
- 改了什么:例外最多一条;替代营收门槛的「拐点证据」必须是已发生、带日期的事实(订单公告、监管获批、数据读出),标
- 十倍股市值至少核两个来源(「十倍股筛选方法」第 3 条改写一句)
- 改了什么:入池前至少核 yf 加 finviz / stockanalysis 两个来源(预抓取里有就直接用),表里写出各口径,按较大者算倍数。
- 为什么:LUNR 10-28 入池只核 yf(5.8x),10-29 补核 finviz 26.7 亿后 4.0x 出池,与 10-25 固高 / LUNR 的「入池次日出池」是同一种疏漏;10-30 简报自己也写「这一条从下期起写进硬门槛的执行步骤」。
- 下次怎么验证:窗口内「入池次日即出池」的次数为 0;每只新入池标的的「市值」列都写了两个来源。
未撤回旧规则:上两期的 9 处改动有 5 处已验证有效、4 处部分有效,没有一处被证明无效或有害。
六、未改但需关注
留给下次复盘(证据还不够)
- 「上调 / 下调」前缀偶有遗漏:10-26 信达生物 持有→观望 没有前缀,全天 0 处;只有 1 例,先看。
- 深度跟踪「近 5 期名单」写错:10-29 列的 SpaceX、Celestica 与实际不符(实际是 Lam、微软、药明、Celestica、Teradyne)。模型是凭记忆写的;若再错,考虑让
tenbagger_context.py一类脚本顺带生成「近 7 期深度跟踪公司」清单。 - 亚马逊 10-30 的卖出:下调依据充分,但 10-30 美股收盘数据复盘时尚未可得(yf 当日行为 nan),下次核对 10-30 是否确认跌破 200 日线 243.3。
- 买入占比骤降:买入从上周 124 行降到 94 行、观望从 201 升到 361。纪律收紧的方向是对的,但如果下周买入继续降到个位数、追踪池新建仓为 0,要看是不是规则叠加过度,让组合变成纯观望。
- BEAM 入池的「拐点证据」:10/28 BEAM-301 首批数据、10/27 FDA 草案是带日期的事实,符合新规则;但 Wedbush 同日目标价 65→28、空头 27.6%,数据解读有分歧,11/3 财报后看现金跑道。
- A 股止损仍集中在高 PE 主题股:中无人机(PE 250)是本周 A 股唯一止损;A 股累计平均 R -0.53。样本只有 1 笔,继续观察「不追当日异动」与「止跌信号」收紧后 A 股的止损率。
需要人处理(代码或运维)
- finviz 10-28、10-29 两天 0/100,stockanalysis 10-29 0/66:上周刚恢复又断,日志写
no screener grid,仍是 opencli 的 Chrome 会话 / Browser Bridge 问题。10-29 整篇美股目标价、均线全部靠 yf 逐只补,[待验证]71 处。 - Fable 5.1 / Fable 5 额度:10-24、10-25
out of usage credits(周六日),10-26 起恢复。连续两周都是周末耗尽,像是周额度在周末见底;如果这是常态,可以把周六日两期的主用模型直接设成 Opus 5.5,省掉两次失败预检。 - 模型每天在会话里试跑
check_briefing.py被沙箱拦下:7 天日志里 6 天各一条「需审批未能运行」。要么在提示词之外告诉它不用自检(run-briefing.sh会跑),要么把python3 check_briefing.py加进ALLOWED_TOOLS。这是流水线层面的事,本期没在提示词里加话。 - 模块九财报日历的 EPS 预期大面积
[待验证](10-27 约 35 行):mcp__fmp__getEarningsCalendar免费档可用且带 EPS 预期。请查当天 fmp 是否连通、或是否被ALLOWED_TOOLS拦下;若是模型没调用,下次复盘再考虑在提示词里点名。 - 引擎
reentry_cooldown_days= 7 自然日 vs 提示词 10 个交易日(月度复盘建议 4,仍未做):中际旭创 10-22 止损,引擎 10-29 就允许重新入候补,简报 10-29 维持买入正好撞上。两边对齐到同一口径(建议 14 自然日),并给tracking-context.md加「最近 30 天止损出局名单」,模型才看得见「刚止损」。 - 上期评级专用文件(上周建议 3、月度建议 5,仍未做):本期又加了「维持不是豁免」,模型要对照上期的每一行评级,依赖整篇 Read 上一期简报更重了;
prev-ratings.md+ 占位符是更可靠的做法。 - 10-25 月度复盘当天的简报没有「复盘日:本期规则调整」一节:
c222aff当天才上线,10-25 的简报里没有这节;今天(10-31)这期是第一次真正走「复盘先于简报」的流程,跑完请确认这一节出现在前置清单之后。 - 美股 10-30 收盘在 yf 里为空(AMZN / GOOGL / TER 全是 nan,只有成交量):若明早预抓取也拿不到 10-30 收盘,10-31 简报的美股「现价」会退回 10-29,注意数据鲜度标注。