复现研究窗口纪律
最后更新:2026-08-25 · 相关主题:资金费率空头域
核心结论
复现他人已发表策略时,原作者开发期覆盖的窗口都不是真 OOS(“开发者窗口污染”); 只有发表之后的窗口是源头干净的。test/backtest 的成功只能证明”复现正确”, 不能证明”策略未来有效”。
论断与判定
| 论断 | 判定 | 关键证据 | 边界条件 |
|---|---|---|---|
| 复现策略在发表前窗口成功 ≠ 策略有效 | 成立 | 空头3号:test(2025) +143%、Sharpe 1.73 → 发表后 holdout(2026-06/07) 超额两连负、IC 翻号 | 单案例;但时间结构(发布日≈失效日)与拥挤解释一致 |
| 预注册判据能防止坏结果被合理化 | 成立 | 本线 dead 判定全程零标准改写;backtest 三项未达标如实触发 | 需要预固定决策规则(本线在 backtest 评审中预固定 dead/continue 分支) |
| 重叠持仓的朴素月度 t 显著性偏高 | 部分成立 | 24 整点 offset 重叠 cohort:test t=2.14(朴素)vs NW-t 更低;backtest NW-t(日)=0.45 | t 值口径必须写明 |
机制
- 时间切分应以信息源头为界:holdout := max(原帖发表日, 本线开工前) 之后的窗口。
- 复现研究的两层问题要分开回答:(1) 复现是否成功(发表前窗口即可回答); (2) 策略是否有效(只有发表后窗口能回答)。本线 (1) 成功、(2) 失败。
- 模拟引擎实现验证性价比极高:24-offset 显式 cohort 暴力模拟 vs 滚动权重法 逐小时对齐到 2e-17;过程中抓出 1 小时前视与 ROWS/RANGE 窗口错位两个 bug。
副产品 / 潜在新研究线
- “策略发布→失效”时间结构的系统研究(对论坛公开策略批量做发表前后对照)。
开放问题
- 拥挤失效 vs 自然寿命的区分方法(未解)
来源
- lineage: funding-short3-liquidity 全程(2026-08-25);reviews/ 下三轮对抗评审
- 单案例归纳,非统计结论;判定基于本线证据链。