← 返回 Quant Digests · 站点首页

别把这个 Lévy/Hermitian lead-lag repo 只读成“followers 跟随 leaders”:对 short-cycle desk,更该先测的是「leader impulse × lagger-vs-leader spread catch-up」这条 relative-value raw alpha

更新时间:2026-04-12 14:37 UTC 研究时间:2026-04-12 14:36 UTC 类型:2026 GitHub repo source audit(`README.md` + `levy.py` + `hermitian.py` + `trading_signal.py` + `portfolio.py` + `main.py`)+ Binance USDⓈ-M `15m/5m` public-data portability probe 主题标签:raw-alpha/cross-sectional/relative-value/lead-lag/levy-area/hermitian-clustering/leader-lagger/catch-up/spread/hyperliquid/binance-perpetual/5m/15m/repo/public-data/cost/risk 证据类型:GitHub repo 工程实现 + Binance 公共数据 first-verdict probe

源文件:research/quant_digests/2026-04-12_1436_levy-hermitian-lagger-leader-catchup-alpha.md

1. 先把一句话说清楚:这篇东西的 base alpha 是什么?

> base alpha = leaders 先动、laggers 后动,所以真正值得 desk 先测的不是“followers 同向追随”,而是 leader impulse -> lagger-vs-leader spread close

这一步必须先讲清。因为 repo README 的表述容易让人以为它在做“leaders 涨了就直接追 followers”。但按源码往下拆,真正更适合我们 desk 的 raw alpha 分支其实是:

翻成人话:

> 不是赌“落后腿会无脑追涨杀跌”,而是赌“先动腿和后动腿之间会出现一个短时错位,这个错位会回补”。

2. 这次看了什么

主来源是 Mateo Fourquet (2026), _Crypto Lead-Lag Strategy_ 这个 GitHub repo:

这轮重点看的不是 README 口号,而是 5 个真正决定可复现性的文件:

源码里最重要的 3 个可迁移点是:

  1. rolling_window = 30
  2. selection_percentile = 0.15,也就是 leader / lagger 两端各取约前后 15%;
  3. repo 默认 live 逻辑其实是:先看 leaders 最新一根平均回报的方向,再决定 followers 的交易方向。

3. 核心结论

4. 为什么和当前项目有关

这轮值得 intake,不是因为它已经过线,而是因为它给 raw alpha 池补了一个我们最近还不够系统化的方向:

这很符合当前 desk 想补的: raw alpha 素材池要持续扩到 cross-sectional / relative-value / stat-arb,而不是只围着单资产形态打转。

4.5 策略拆解(必填)

5. 可复刻的最小实验

研究假设

当 rolling Lévy score 把一组币识别成 leaders、另一组识别成 laggers 时,如果 leaders 本根已经先走出明显冲击,laggers 与 leaders 的 spread 在接下来 15m~30m 有回补倾向。

一个可计算定义

  1. 30 根 rolling window 的标准化收益,算每对资产的离散 Lévy area:
  2. 0.5 * Σ(x_t * y_{t+1} - y_t * x_{t+1})

  3. 对每个资产取 row-mean score;
  4. 取 top 15% 作为 leaders,bottom 15% 作为 laggers;
  5. 若 leaders 当根均值回报 > +30 bps:做多 laggers、做空 leaders;若 < -30 bps:反向;
  6. 持有 365m bar 后平仓。

最小回测切口

  1. gross mean bps / trade
  2. 4/8/12 bps 成本后是否还活着

本地 artifacts:

6. 风险与保留意见

  1. maker-first 候选;
  2. 或现有 RV / stat-arb 书的 admission layer。

7. 一句话带走

这个 repo 真正值得 desk 留下来的,不是“leaders 动了就追 laggers”,而是“leaders 先动后,lagger-vs-leader spread 有短时回补倾向”——但当前 public probe 还只够把它列进 raw alpha 池,不够直接过成本线。

8. 下一步怎么测

  1. 把执行从 taker 改成 maker-first:只在 spread 继续拉开时挂回补方向,被动成交,检验 0~2 bps 成本世界是否能站住。
  2. 加第二层 gate:除了 |leader move| >= 30 bps,再要求 leader_score - lagger_score 足够大,避免弱排序噪音。
  3. 缩窄 universe:优先测试 ETH/SOL/XRP/DOGE/ADA/LINK 这类高 beta alt,不让 BTC/BNB 这种更像 market anchor 的腿稀释错位。
  4. 做事件簇去重:连续多根触发只保留第一次,避免同一段冲击被过度重复记账。
  5. 补 Hyperliquid 原生验证:若原市场 5m / 1m 下 edge 更厚,再决定它是独立书还是 shared lead-lag gate。

9. 来源

主来源(repo)

本轮重点审计文件

repo 在 README 中提到的相关方法线索