源文件:research/quant_digests/2026-04-26_0028_oneweek-ols-pairfade-copulagate.md
README.md + Pair Trading final.py)+ Binance USDⓈ-M public-data portability probe(ETH/BNB、SOL/AVAX、LINK/UNI、ARB/OP,15m)这轮看的是 Manan Rawat (2026) 的 GitHub repo Crypto_pairs。repo 的表面卖点是“40 币、780 对、top-20 平均胜率 94.34%”;但真正对我们 desk 有价值的,不是这个 headline,而是它把策略拆成了两个层:
1-week rolling OLS residual fade作者自己的代码也说明了主次关系:可实际跑完、并给出 top pairs 的,是 rolling OLS + cointegration + spread mean reversion;copula 部分反而在 README 里明确承认 RAM 开销过大、实时可用性不足。
这份 repo 最值得 desk 拿走的,不是“copula 很高级”,而是一个更朴素也更能快速复现的 raw alpha 壳:1-week rolling OLS residual z-score fade;但它不是普适 alpha,更像只在少数强同主题 pair 上存在 pocket。
repo 先把 40 个币两两配对,做 780 组训练期筛选:
60/40 train-test split;15min 到 1week 不同窗口;1σ 以上就入场,回到均值就平仓;repo 报告称:1-week rolling window 一直最强,top-20 平均 success rate 约 94.34%。但这更像“训练后挑出来的最优池”,不能直接当 short-cycle 可移植结论。
这条线跟当前 momentum 的关系很直接:
admission -> entry -> exit -> pair selection -> optional gate;我额外做了一个 Binance USDⓈ-M 15m 快检,先不碰 repo 那个巨 universe,只看四组更像 desk 会真的交易的 liquid-ish pairs:ETH/BNB、SOL/AVAX、LINK/UNI、ARB/OP。
结果很像“有 pocket,但不普适”:
1-week ≈ 672 根 15m bars lookback,若设 |z|>1.5、max_hold=24 bars,四组 pooled 共 15 笔,平均 gross 约 +36.92 bps/笔,按四腿 taker 16 bps 粗扣后约 +20.92 bps/笔;ARB/OP 拉动:同参数下它有 6 笔、平均 gross 约 +127.57 bps/笔;LINK/UNI 也有 2 笔、约 +49.35 bps/笔;ARB/OP 去掉,剩余三组平均 gross 只剩约 +6.70 bps/笔,粗扣成本后约 -9.30 bps/笔;说明这不是“拿任何高相关大币 pair 都能跑”的通用模板。所以更诚实的 desk 读法是:raw alpha 本体存在,但默认要先做 pair admission,再谈 copula gate;不要反过来把 copula 当主角。
ARB/OP、LINK/UNI、SOL/AVAX、ETH/BNB15m 主实验,5m 子执行|z|>1.5/2.0 入场,z 回到 0 或 max_hold=12/24/48 出场net bps/trade、trade count、pair dispersionnet bps/trade 是否更高、左尾是否更短。4bps+,很多普通 pocket 会被直接吃掉。这轮最值得保留到研究池里的,不是“copula pairs trading”这个大词,而是更窄、更诚实的一句:
> 先把 1-week rolling OLS residual fade 当 raw alpha 壳来测;若它只在少数 pair 上活着,就把 copula、funding、OI、事件黑名单都放到二层 admission,而不是一上来就迷信高维 dependence 建模。
这对当前 desk 是有用的,因为它直接补的是:
pairs / stat-arb 的可复现 alpha 壳;raw alpha -> pair admission -> optional nonlinear gate 的研究顺序;15m -> 5m child execution 的最小实验入口。research/quant_digests/2026-04-26_0028_oneweek-ols-pairfade-copulagate.mdreports/artifacts/quant_digests/2026-04-26_pairs_repo_oneweek_ols_probe_summary.csvreports/artifacts/quant_digests/2026-04-26_pairs_repo_oneweek_ols_probe_trades.csv15m public klines for ETHUSDT / BNBUSDT / SOLUSDT / AVAXUSDT / LINKUSDT / UNIUSDT / ARBUSDT / OPUSDT.