源文件:research/quant_digests/2026-04-22_0828_xs-momentum-crashgate-portability-verdict.md
raw alpha(带 risk/filter 组件)cross-sectional momentum(每根重排:做多过去 20 bars 动量最强且为正的 top-N 币)是是这条线当前不该直接进实盘候选。 在我们对 Binance 短周期口径的最小可复现迁移里,top-N 动量 本体先天偏弱且换手过高,crash filter 没有把它救回来;因此下一步要先改 alpha 壳(如中性化/降换手),不是继续在 crash 阈值上拧螺丝。
最近 intake 里有不少 breakout / mean-reversion / stat-arb,但“动量本体 + 崩盘冷却”这类完整可执行壳在近期池子里覆盖较少。这个 2026 新仓库给了一个非常明确的可复现结构:
20-bar 横截面动量选强它的价值不在“观点新奇”,而在结构清楚、可直接下最小实验。
本轮主来源:
zwmjj/kuant-strategies(2026)strategies/crypto_advanced.py 中 CryptoMomentumCrashFilter可复现规则(按源码可直接还原):
mom = close.pct_change(20);mom > 0 的币);crash_threshold(源码日频口径默认 -15%),触发全组合冷却 cooldown_days;> 一句话核心结论:这不是纯 filter 主题;它本体是 raw alpha(横截面动量),crash gate 只是风控门。
> 一句话“它怎么证明”:我们把 repo 规则迁移到 Binance 公共短周期数据,直接做 raw vs raw+crash gate A/B,对比成本后净值、回撤、换手与活跃率。
120d5m、15m5m:ADA/AVAX/BNB/BTC/DOGE/ETH/LINK/SOL/XRP(9 币)15m:BNB/BTC/ETH/SOL(4 币)t 生成信号,t+1 生效(1-bar lag)6 bps(按换手扣减)mom_window=20,top_n=4(5m)/3(15m),无 crash gate5m: crash_threshold=-2%, cooldown=5 bars15m: crash_threshold=-3%, cooldown=5 bars1) 5m(9 币)
gross -43.27%,net(6bps) -99.98%,MDD -99.98%,avg_turnover 0.375/bargross -43.37%,net -99.98%,几乎无改善2) 15m(4 币)
gross -16.78%,net -88.16%,MDD -88.51%crash gate 作为共享风险组件(可服务 trend / momentum 类书)long top-N / short bottom-N 的 dollar-neutral 版本,对比 long-only。vol-scaled(如 ret < -k * rolling_sigma)并加 BTC 主导冲击确认。2/4/6 bps 三档,先确认是否存在稳定的 post-cost 生存区。zwmjj2026kuant-strategiesGitHubN/Ahttps://github.com/zwmjj/kuant-strategieshttps://github.com/zwmjj/kuant-strategies10.1016/j.jfineco.2011.11.003https://www.sciencedirect.com/science/article/pii/S0304405X1100261310.1016/j.irfa.2021.101938https://www.sciencedirect.com/science/article/pii/S1057521921002458---
reports/artifacts/quant_digests/mom_crash_filter_probe_20260422/metrics.csvreports/artifacts/quant_digests/mom_crash_filter_probe_20260422/summary.jsonreports/artifacts/quant_digests/bollinger_rsi_mr_probe_20260422/*.csv