源文件:research/quant_digests/2026-03-25_0911_kalman-beta-gap-xs-raw-alpha.md
5m/15m K 线最小快检 + 经典 Kalman / dynamic-beta 文献地基5m/15m 裸做口径下未过 turnover / cost 生存线)先回答 base alpha:不是 filter,本体就是一条横截面 raw alpha。
这次主看的是 VedantUpasani46/Alpha-Research-Discovery 里 alpha_10_kalman_dynamic_beta.py 这条分支。它不是再去猜“BTC 下一根涨跌”,而是问:
> 同一时刻,哪些 alt 对 BTC 的反应“过头了”,哪些“反应不够”?
仓库原始写法是日频股票/crypto 通用版,但对我们 desk 更值钱的不是照抄日频,而是把它翻成短周期 desk 语言:
BTCUSDT 作为 market proxy;β_Kalman(更平滑、更像“应有 beta”);这正好补当前素材池里相对少的一块:不是 return-only momentum / reversal,也不是 funding/basis/pairs,而是“市场敏感度错位”的 relative-value raw alpha。
5m/15m 上,横截面排序信息是有的,但“每根 bar 都重平衡”的裸做法会被换手和成本先吃掉;因此它更像一条值得继续推进的 event-driven / thresholded raw alpha 候选,而不是可以直接全天候硬跑的现成成品。BTCUSDTETH / SOL / XRP / BNB / DOGE / ADA / LINK / AVAX / LTC / TRX15m 主样本近 45d,5m 补样本近 18d15m 用 12 bars 的 realized beta,5m 用 24 barsalpha_i,t = -rank(beta_realized_i,t - beta_kalman_i,t)30% 等权 long-short,round-trip 成本先按 8 bps15m 1-bar 持有: mean IC 约 +1.38%,IC 正值占比约 51.8%;但 naive long-short net 约 -2.36 bps/bar。15m 4-bar 持有: mean IC 反而升到 +1.77%,IC 正值占比约 52.5%;但 net 仍约 -1.78 bps/bar。5m 口径: mean IC 大致仍在 +1.23% ~ +1.33% 区间,但 naive long-short net 约 -1.39 ~ -1.55 bps/bar,说明信号不是完全没边,问题主要出在 频率 × 换手 × 成本。β-gap 排序建仓1/2/4 bars 或直到 β-gap 回到零附近beta_realized < beta_kalman,说明它相对 BTC 短窗反应偏慢,倾向补涨;beta_realized > beta_kalman,说明它 短窗反应偏头,倾向回吐。beta_gap_i,t = beta_realized_i,t - beta_kalman_i,tsignal_i,t = -rank(beta_gap_i,t)|beta_gap_z| >= z_enter 的币上参与;beta_gap 分位,short 最高 beta_gap 分位;top/bottom 2~3 names + threshold。1/2/4 bars;beta_gap 回到 0 附近即平;time stop,避免把短周期 relative-value 拖成方向暴露。equal-notional;inverse-vol 或 beta-neutral gross cap;<= 25% gross。4 / 8 / 12 bps 做成显式成本阶梯;5m / 15mBTCUSDTETH,SOL,XRP,BNB,DOGE,ADA,LINK,AVAX,LTC,TRX15m:近 45d5m:近 18dbeta_realized 窗口分别为 12 bars (15m)、24 bars (5m)beta_kalman 使用仓库同构的一维 Kalman beta 滤波15m:1 bar:IC ≈ +1.38%,IC hit ≈ 51.8%,net LS ≈ -2.36 bps/bar2 bars:IC ≈ +1.24%,net LS ≈ -2.29 bps/bar4 bars:IC ≈ +1.77%,net LS ≈ -1.78 bps/bar5m:1 bar:IC ≈ +1.23%,net LS ≈ -1.39 bps/bar2 bars:IC ≈ +1.33%,net LS ≈ -1.39 bps/bar4 bars:IC ≈ +1.30%,net LS ≈ -1.55 bps/bar15m hold 1 bar 时,高 BTC 波动 bucket 的 net 仍约 -2.72 bps/bar,并不优于低波动 bucket。raw alpha candidate:是完整策略骨架:有当前全时段裸跑可直接上:否下一步优先工作:threshold / holding / turnover surgery|beta_gap_z| >= 1.0 / 1.5 / 2.0;2~3 个名字;beta_gap 回到 [-0.25σ, +0.25σ] 就平;1/2/4 bars,看能否减少无效持仓与反复换手。beta-neutral / sector-neutral 版本。15m 做成主战场,5m 只做补充。15m 的 IC 更稳定、持有 4 bars 也更像有持续性;5m 先别硬上,除非 threshold 版能显著减少重平衡。Q/R 设定敏感;这次先用仓库默认思路,没有做超参数网格。VedantUpasani46)2026-03-23)Alpha-Research-DiscoveryN/Ahttps://github.com/VedantUpasani46/Alpha-Research-Discoveryhttps://github.com/VedantUpasani46/Alpha-Research-Discoveryhttps://raw.githubusercontent.com/VedantUpasani46/Alpha-Research-Discovery/master/alpha_10_kalman_dynamic_beta.pyJournal of Basic Engineering10.1115/1.3662552https://doi.org/10.1115/1.3662552N/AJournal of Business Finance & Accounting10.1111/1468-5957.00209https://doi.org/10.1111/1468-5957.00209N/Areports/artifacts/quant_digests/kalman_beta_deviation_probe_20260325/summary.csvreports/artifacts/quant_digests/kalman_beta_deviation_probe_20260325/run_meta.txtreports/artifacts/quant_digests/kalman_beta_deviation_probe_20260325/run_probe.py