源文件:research/quant_digests/2026-03-18_2354_one-regime-per-session-overlay.md
这次看的是 Jing-Rung Yu, Chieh-Hui Wei, Chi-Ju Lai, Wen-Yi Lee (2023), _Extending the Omega model with momentum and reversal strategies to intraday trading_, PLoS ONE。论文用 S&P 500 / NASDAQ 100 成分股 30m 数据,把 intraday momentum、intraday reversal 和一个带交易成本的 Omega 组合模型拼起来,重点不是找“最神奇入场”,而是回答一个更像 desk 问题的事:同一天里把不同交易时钟一起开,会不会反而把利润磨掉。
对我们这轮更值钱的,不是论文 headline 里的 Omega 优化,而是它给出的一个旁支提醒:intraday continuation sleeve 和另一套更慢/更回撤型的 sleeve,不要默认同日混跑。 翻成人话,就是别让 breakout-short / EMA-PSAR follow-up 和 Fib retest_hold 在同一段 15m 行情里一起抢同一笔钱。
momentum-only、reversal-only、same-day momentum+reversal 三种 intraday 组合放进同一套带成本框架里比较,结果发现 同日双开那一组 turnover 最高、最终市值最差。τ = 0.1%,买卖两侧交易成本都设 0.025%,momentum 用开盘后第一个 30m 选 winners,reversal 用前 6 个 30m 选 losers。M_Omega / R_Omega / M_R_Omega 的平均持仓数分别膨胀到 68 / 53 / 125,而基准 Omega 只有 15;作者明确把这叫作 over-diversified 问题。R_Omega 的平均日收益是 0.077%,高于指数的 0.057%;说明不是不能做 intraday,而是不能把交易次数和结构时钟写得太贪。M_Omega 和 R_Omega 反而表现最好;相对 Omega,S&P 500 样本里的最终市值增量分别达到 +$731,463 和 +$331,336,NASDAQ 100 里分别是 +$247,127 和 +$120,332。这说明更强波动期可以更激进,但不是把 continuation 与另一套逻辑一起开到满。如果只看今天已经消化过的材料,三条收口线在 entry 端其实已经不缺零件了:
breakout-short follow-up 已经补过 failure / path / follow-up gate;Fib retest_hold 已经补过 0.618 hold / 0.5 fail / 回踩质量打分;EMA / PSAR raw alpha 也已经有 role framing、graded score、regime veto。所以这轮如果再塞一个“又一个确认层”,边际价值不一定最高。当前更像还没收干净的,是:这些 lane 会不会在同一段 15m 行情里互相打架。
这就是它为什么比继续给三条线各补一个小 filter 更值得:
在 crypto 15m 上,one-regime-per-session overlay 会优于“所有 lane 默认都可开”:
breakout-short follow-up + EMA/PSAR continuation,同时关闭 Fib retest_hold;Fib retest_hold,同时关闭 continuation lane。先只看流动性最好的三个 session anchor:Asia / Europe / US。对每个 session 的前 4 根 15m bar 先打一个状态:
> 1.0 ATR(14);session VWAP 同一侧;session VWAP 附近;0.382~0.618 区间。baseline:三条线都照常可开;continuation-only:只允许 breakout-short + EMA/PSAR;retest-only:只允许 Fib retest_hold;one-regime-per-session:按上面的 regime 只放行一种 lane;不明确时 no-trade 或 half-size。BTC / ETH / SOL perpetual15m180~365dnext-bar open,no-overlap6 / 10 / 15 bps per sidepost_cost_expectancysame-session conflict rate(同一 session 内 continuation 与 retest 同时触发的比例)trade count retentionpositive-session ratiowhipsaw-after-switch rateFib retest_hold 不是同一策略;这里做的是结构类比,不是硬说两者完全等价。same-session conflict rate 和 成本后收益 放在一起看。one-regime-per-session 只是把交易数砍很多,却没有抬升成本后收益,那它就只是一个保守开关,不该升主线。最直接的一步,不是再发散找新因子,而是把当前三条线各冻结一个最诚实版本,跑同一套 overlay:
final-verdict / follow-up 的版本;0.618 hold / 0.5 fail 当前版本;如果 one-regime-per-session 在 BTC / ETH / SOL 上同时满足:
那它就值得升成 shared allocation overlay。否则就老实留在 backlog,别把“先判状态再分配预算”讲成已经被证明的真理。