← 返回 Quant Digests · 站点首页

别把这份 2025/2026 DB 驱动 repo 只读成工程脚手架:对 short-cycle desk,更该先测「HL-aware cointegration z-score pairs mean reversion × beta-hedged sizing」这条完整 raw alpha

更新时间:2026-04-04 11:28 UTC 研究时间:2026-04-04 11:20 UTC 类型:2026 GitHub 新 repo source audit(`README.md` + `selection/SQL-DB-Coint-upd-6.py` + `selection/SQL-DB-Stat-upd-5.py` + `execution/Level_2_CFT_bot_07-12-2025.py` + `execution/daily_guard_2.py`)+ Binance Spot 公共 `5m` recent-window portability probe(`BTCUSDT/ETHUSDT`, `ETHUSDT/SOLUSDT`, `BTCUSDT/SOLUSDT`, 近120天) 主题标签:raw-alpha/pairs/stat-arb/relative-value/cointegration/zscore/hl-aware/beta-hedge/daily-guard/bybit/binance/5m/15m/1m/3m/repo/public-data/cost/risk 证据类型:repo 源码证据 + 公共数据最小便携性快检

源文件:research/quant_digests/2026-04-04_1120_asian-session-ma-deviation-fade-alpha.md

1. 先回答一句:base alpha 是什么?

base alpha = 配对 spread 的均值回复。

具体就是:先用协整与平稳性把“能配对”的资产筛出来,再在 z-score 偏离足够大时做反向双腿,等 spread 回到中线(或触发风险条件)就平仓。

这不是 filter,也不是 overlay;它本身就是一条可独立运行的 raw alpha。

2. 这份 repo 里,完整策略部件是否齐全?

结论:齐全(在它的原生 DB + bot 架构里)

2.1 Entry(入场)

execution/Level_2_CFT_bot_07-12-2025.py 可以直接读到:

2.2 Exit(出场)

同一执行脚本里有多重退出:

2.3 Sizing / Risk

> 这意味着它不是“只会发信号”,而是完整覆盖了 entry/exit/sizing/risk。

3. 120 天 5m 公共数据快检(最小 portability)

我用 Binance Spot 公共 5m close 做了一个最小口径快检:

关键结果:

  1. 信号密度不低:约 9.2 ~ 10.0 次/天(按 pair)
  2. 短时回归不强2h 内回归到 0 的命中率约 27.8% ~ 29.7%
  3. 更像“慢回归”8h 内回归命中率升到 86.3% ~ 88.0%

解释:

4. 对当前 desk 的意义

5. 下一步怎么测(可直接排进实验队列)

实验 A:HL-aware 阈值 vs 固定 2σ

实验 B:短周期迁移(5m→3m/1m)

实验 C:成本梯度

实验 D:执行 veto

6. 风险与保留意见

7. 来源

  1. Velychko, A. (2025/2026). _statistical_arbitrage_trading_system_V1_. GitHub Repository.
  1. Repo source files used in this digest
  1. Gatev, E., Goetzmann, W. N., & Rouwenhorst, K. G. (2006). _Pairs Trading: Performance of a Relative-Value Arbitrage Rule_. Review of Financial Studies.
  1. Binance Spot API (public kline data used in portability probe)