generated_at: 2026-06-25 19:49 UTC · latency=45m · hold=8×15m · scored_window=latency_end → exit (T+3→T+8 style residual) · costs=6.0 bps/side · thresholds=[0.4, 0.6, 0.8]×ATR15m%
CUSUM first-event 当作 post-entry 的 confirm / veto,在**去掉前 45m 重叠窗口之后**,是否仍能改善后续残余区间(`T+3→T+8` style)的成本后期望?
baseline:不加 gate。veto_opp_dir:若先出现 opp_dir_first 则丢弃该笔。confirm_same_dir_only:仅保留 same_dir_first 的交易。注1:这里的“CUSUM”是最小可审计替身:用 entry 后 1m close 的累计收益穿越阈值来定义 first-event;目的是先把 方向确认 / 否决 口径跑通,而不是争论最优微观事件定义。
注1.5:本版开始,分组窗口(前 45m)与收益评估窗口显式分离:summary 中的 gross_ret / mean_net@6bps 均对应 latency_end → exit 的残余收益,而不再使用包含前 45m 的整段持有收益。
注2(13m 守门):为避免把本轮变成 API 压测,每个 asset×setup 仅取最近 18 个信号样本做最小复现;如果这一轮出现明显 uplift,会在后续轮次再补全样本(或改成离线缓存后全量复现)。
| thr_mult | arm | trades | retention_vs_base | mean_gross | mean_net@6bps | positive_ratio_net | same_dir_first | opp_dir_first | no_event_timeout |
|---|---|---|---|---|---|---|---|---|---|
| 0.40 | baseline | 141.00 | 100.00% | 0.00 | -0.00 | 41.13% | 36.17% | 63.12% | 0.71% |
| 0.40 | veto_opp_dir | 52.00 | 36.88% | 0.00 | 0.00 | 32.69% | 98.08% | 0.00% | 1.92% |
| 0.40 | confirm_same_dir_only | 51.00 | 36.17% | 0.00 | 0.00 | 33.33% | 100.00% | 0.00% | 0.00% |
| 0.60 | baseline | 141.00 | 100.00% | 0.00 | -0.00 | 41.13% | 36.88% | 53.19% | 9.93% |
| 0.60 | veto_opp_dir | 66.00 | 46.81% | 0.00 | 0.00 | 36.36% | 78.79% | 0.00% | 21.21% |
| 0.60 | confirm_same_dir_only | 52.00 | 36.88% | 0.00 | -0.00 | 28.85% | 100.00% | 0.00% | 0.00% |
| 0.80 | baseline | 141.00 | 100.00% | 0.00 | -0.00 | 41.13% | 30.50% | 50.35% | 19.15% |
| 0.80 | veto_opp_dir | 70.00 | 49.65% | 0.00 | 0.00 | 37.14% | 61.43% | 0.00% | 38.57% |
| 0.80 | confirm_same_dir_only | 43.00 | 30.50% | 0.00 | 0.00 | 30.23% | 100.00% | 0.00% | 0.00% |
| thr_mult | arm | trades | retention_vs_base | mean_gross | mean_net@6bps | positive_ratio_net | same_dir_first | opp_dir_first | no_event_timeout |
|---|---|---|---|---|---|---|---|---|---|
| 0.40 | confirm_same_dir_only | 51.00 | 36.17% | 0.00 | 0.00 | 33.33% | 100.00% | 0.00% | 0.00% |
| 0.60 | veto_opp_dir | 66.00 | 46.81% | 0.00 | 0.00 | 36.36% | 78.79% | 0.00% | 21.21% |
| 0.80 | veto_opp_dir | 70.00 | 49.65% | 0.00 | 0.00 | 37.14% | 61.43% | 0.00% | 38.57% |
veto_opp_dir 能在 retention 仍可接受的情况下把 mean_net@6bps 推到更高,倾向给 Rank 139 升级为 P2 paper candidate(shared confirm/veto layer)。confirm_same_dir_only 且 retention 明显塌缩,则更像“后验筛选”,应谨慎:要么 keep_P1 再做一项更贴近执行的 cheap check,要么直接 park。runtime: 0.8s · artifacts: reports/artifacts/scout_rank139_cusum_event_bar_confirm_veto_15m/