第六讲 · 一次预注册实验的完整生命周期:两份判决书

第二章 · 诚实的验证(第三讲,本章收尾)
学习目标:跟踪两个真实假设从立项到判决的全过程,掌握预注册实验的操作细节与三种判决的分界。
前置:第四、五讲。

1. 为什么选这两个案例

第五讲的全 FAIL 是"批量候选"的结局;本讲看单个假设的完整生命周期——人提出想法、写成预注册、走完验证、拿到判决、执行判决后果。两个案例一个 REJECTED、一个 INCONCLUSIVE,正好覆盖"否决后怎么办"和"证据不足时怎么办"这两个最难的操作。(SUPPORTED 的案例留给第四章,避免结构上"大团圆"得太早。)

2. 案例一:业绩预告事件窗 —— REJECTED

2.1 假设

A 股业绩预告披露前后存在可交易的定价偏差窗口:预告超预期的股票在事件后若干日仍有漂移(盈余公告后漂移,PEAD 的预告版)。数据基础:业绩预告数据(forecast)+ 曾用名变更(namechange)面板。

2.2 预注册要点

判决前锁定的要素(节选):事件窗定义、对照组构造、OOS 窗口、价差门槛(方向 + 量级 + 显著性)、以及三种判决的边界。在触碰任何 OOS 数据之前完成存档。

2.3 判决

OOS 价差 −0.49%,方向反。REJECTED,一次判定。

发现期(IS 段)同样没有可用的正价差——这个细节很重要:它不是"发现期有效、样本外翻车"的经典过拟合形态,而是从头到尾就不存在。假设本身错了,不是数据 unlucky。

2.4 判决的执行——最见制度成色的部分

REJECTED 落地后发生了三件事,每件都值得讲:

  1. 假设族封禁:事件窗这一族假设进入"禁止复测"清单——不允许换个窗口定义、换个对照构造再申请一次 OOS。同一 OOS 窗口是消耗品,已经在这件事上花掉了。
  2. 数据资产保留:forecast + namechange 面板入库为可复用资产。否决的是假设,不是数据——数据没有立场,以后别的假设还能用。
  3. 衍生观察降级:过程中注意到"预告后反转"的苗头,但因未预注册、且属假设族内变体,标记为 hypothesis-generating(仅产生假设,不构成证据),禁止直接进入下一轮验证。想追,先写新预注册。

第 3 条最微妙,也最常被破坏:"我在验证 A 的时候顺便看见 B 好像行"——这个"看见"本身已经消耗了数据的一次查看权。制度上的正确处理不是假装没看见,而是把它降级为假设、重新走全流程。顺便看见的东西不是证据,是线索。

3. 案例二:指数调样流 —— INCONCLUSIVE

3.1 假设

指数定期调样时,被动资金按公告名单集中买卖,造成可预测的短期价格压力(调样公告日到生效日之间的流入/流出流)。这是文献中有先例的现象(index rebalancing effect),先验等级比 AI 生成的叠加因子高一档(第三讲的结论二在此适用)。

3.2 流程与装配验证

这个案例多了一个真实工程环节:装配检验。调样流策略的输入是"公告名单 → 被动规模估算 → 流向符号"的拼装管线,任何一环错位(日期、方向、权重)都会无声地产出垃圾。装配管线先做了 PASS 检验(拼装结果与公告原文抽样比对),然后才进预注册。先验证数据管道,再验证策略假设——顺序不可反。

3.3 判决

发现期 +0.95%;OOS +1.00%,p = 0.062。INCONCLUSIVE——功效不足,冻结。

3.4 INCONCLUSIVE 的正确处理(比 REJECTED 难)

REJECTED 痛快,INCONCLUSIVE 折磨人——差 0.038 的 p 值,人性 screaming"再试一次"。制度规定:

  • 冻结,不许换口径重测:把窗口延长一年、换个统计检验、剔除某个月——每一个都是"看完结果再调规则",正是第四讲锁死的研究者自由度
  • 不许宣布"基本有效":对外口径只有三个词,INCONCLUSIVE 意味着不能写进任何汇报的"有效策略"栏
  • 唯一的两条出路:等新的前向数据积累(时间换功效),或写新预注册走前向轮(在下一轮真实调样发生前登记好门槛,用尚未发生的数据判定)

案例的实际处置:OOS 冻结,后续按前向路线重新预注册(2026-12 的调样轮在前向监控覆盖范围内)。"等"也是判决的一部分——接受"这个问题现在无法回答",是多检验纪律里最反人性也最省钱的一条。

4. 三种判决的决策树(本章收束)

把第四讲到本讲的全部案例叠成一张裁决速查:

预注册验证结果 ├─ 过全部门槛(DSR/副判据/分年/净费/正交) │ → SUPPORTED → 影子监控 30 天(第四章)→ 部署决策 ├─ 方向反 / 分年结构违规 / 正交后无残差 │ → REJECTED → 假设族封禁,数据保留,衍生观察降级 └─ 方向对但功效不足(p 略高、窗口短) → INCONCLUSIVE → 冻结:等前向数据 or 新预注册前向轮 (禁止:改门槛、改口径、原窗重测) 

注意树里没有一条边通往"差不多就先小仓位上"。仓位不是验证的替代品——用真钱试探一个未判决的假设,等于用最大的成本做一次不可复现的实验。

5. 第二章总结

  • 独立验证 = 制度而非算力:预注册锁死自由度,DSR 校正选拔基数,OOS 一次性判定
  • 批量候选的结局(第五讲):四层审计栈全灭,AI 工厂的合格产出是候选假设流
  • 单假设的结局(本讲):REJECTED 封族留数据、INCONCLUSIVE 冻结等前向——判决的价值在执行
  • 唯一活下来的案例年化只有 2.37%:真 alpha 又小又难看;假 alpha 又大又合理

第二章证明了"诚实的验证"是可制度化执行的。第三章转向它的地基:当数据本身有问题时,再严格的验证也会被静默污染——双重复权、基准伪影、日期戳错位,五个真实的数据暗雷。