← 返回 Quant Digests · 站点首页

别把这份 2026 lead-lag repo 只读成“BTC 先跌、山寨后跟”的直觉故事:对 short-cycle desk,更该先拆的是「BTC shock × dual-regime alt-lag basket」这条完整 raw alpha 壳

更新时间:2026-04-15 04:51 UTC 研究时间:2026-04-15 04:39 UTC 类型:2026 GitHub repo source audit(`README.md` + `scripts/simulate_6months.py` + `scripts/paper_trade.py` + `src/paper/config.py` + `src/paper/trader.py` + `src/paper/position_manager.py` + `src/paper/price_tracker.py` + `src/features/engineering_v2.py`)+ Binance Spot `1m` public-data portability probe 主题标签:raw-alpha/cross-asset/lead-lag/event-driven/btc-shock/alt-lag/basket/dual-regime/fixed-hold/leverage-scaling/binance/kraken/1m/5m/15m/30m/repo/public-data/cost/risk 证据类型:repo + public-data probe

源文件:research/quant_digests/2026-04-15_0439_btcshock-altlag-dualregime-shell.md

1. 这次看了什么

主来源是一份 2026 GitHub 新 repo:

先把 base alpha 说清楚: > 这份东西的 base alpha 不是“BTC 是市场龙头”这种宏观废话,而是一个很具体的事件驱动 lead-lag:BTC 5m shock 先发生,alt 在后续 15m/30m 里继续朝同方向补跌 / 反打

它和我们最近收过的几类题不一样:

2. 核心结论

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

这条题和当前 momentum 主线直接相关,原因有三层:

  1. 它补的是 raw alpha,而不是解释层。
  2. 这不是“BTC 很重要”的宏观叙事,而是一个可以在 1m -> 5m formation -> 15m/30m exit 上立刻做最小实验的 event-driven alpha。

  1. 它补的是我们近期 intake 里相对少的“跨资产单 leader 冲击路由”。
  2. 这几天 intake 很多是 pairs / spread / cross-sectional mean reversion;这份 repo 提供的是另一条可复现主线:leader shock routing

  1. 它天然 desk 化。
  2. 不需要专有数据,不需要闭源 order flow;只要 公开 BTC/alt 1m klines 就能回放,执行层还可以从现货 proxy 升级到 perp / cross-venue / faster routing。

3.5 策略拆解(必填)

4. repo 真正给了哪些可执行细节

4.1 Entry / Exit

Bear short(补跌支路)

Bull dip-buy(反打支路)

4.2 Universe

README 写的是 19 个 altcoins,覆盖 large / mid / small cap: ETH, SOL, BNB, XRP, ADA, AVAX, LINK, DOT, NEAR, SUI, ARB, OP, APT, INJ, FET, PEPE, TIA, DOGE, SHIB

这点很关键: > 它不是单币 ETH/BTC lead-lag,而是“BTC 事件 -> alt basket”路由。

4.3 Size / Capital Use

4.4 Cost / Friction

repo 明确给了费用:

这不是 production-ready 成本建模,但已经足够支持 first-pass replication。

5. 我补做的 portability probe

为了避免只抄 repo headline,我额外用 Binance Spot 公共 1m 数据做了一个最近样本快检,镜像 repo 的核心规则,但先只测流动性更高、最容易被套利抹平的 BTC -> {ETH, SOL, DOGE}

5.1 probe 口径

5.2 probe 结果

5.3 这组 probe 怎么读

这组 quick check 给出的 first verdict 很直接:

> 结构是清楚的,但在最近 30d 的 liquid-major spot proxy 上,这条 edge 没有自然穿过成本线;尤其 bull dip-buy 分支,已经明显偏负。

也就是说:

  1. 是否只剩 mid/small-cap pocket 还活着
  2. 是否只有 bear short 分支还值得保留
  3. 是否必须做 event 后的 follower ranking,而不是全篮子等权。

6. 先记 7 个最重要的数据点

  1. repo 的 formation clock 非常明确: BTC 5m move 触发。
  2. 双 regime 分叉明确: bear 做补跌 short,bull 做 dip-buy long。
  3. 持有期也明确: bear 15m,bull 30m
  4. bear 支路有硬风险闸: BTC drop > 2% 直接不做。
  5. 成本基线明确: round-trip 6bps
  6. README headline 很强: 2022-04 ~ 2026-03$10k -> $47,839,总回报约 +378%,年化约 49%25,230 trades,win rate 55%
  7. 但我补的 recent-30d portability probe 很弱: majors spot proxy 上 bull branch 已显著负值,说明这不是当前可以无脑进 production 的“完整可用 alpha”。

7. 下一步怎么测

最小实验

先不要照 repo 一口气上 19 币全篮子,而是做一个更 desk-friendly 的分层实验:

优先级最高的 5 个后续问题

  1. Bear / bull 两条分支要拆开验,不要再混着看。
  2. 最近样本里 bull dip-buy 明显在拖后腿;它可能应该直接降级为可选分支。

  1. 先测 “lagger ranking” 是否比“全篮子等权”更诚实。
  2. repo 里 engineering_v2.py 已算了 catchup_ratio_5mmomentum_div_5m/10m/15m,这说明作者也知道“谁还没跟上”才是核心,不该永远所有币一起做。

  1. 把 venue 问题单独拎出来。
  2. repo 的回测数据来自 Binance,但 live paper trade 放在 Kraken Futures;如果 edge 的一部分来自 venue 间时滞,那就不该用 same-venue spot proxy 一刀切判死,也不该忽略执行延迟。

  1. 把小币口袋和大币口袋拆开。
  2. 如果 liquid majors 已被套利压平,edge 可能只剩 mid/small-cap,那 production 版就该改成“事件触发 + 分层 universe + 流动性上限”,不是无脑 19 币全开。

  1. 检查是否需要更快的入场,而不是更长的持有。
  2. 如果 lag 主要存在于 shock 后最初几分钟,15m/30m 可能已经太慢;下一轮可以测 entry latency 0/1/2mhold 5/10/15m

8. first verdict

我的判断是:

> 这份 2026 repo 值得进素材池,因为它提供了一条“可直接跑起来”的跨资产 lead-lag raw alpha skeleton;但按我补的 recent-major portability probe 看,它还不配被当成当前 desk 的现成 production shell。

更直白地说:

> 可以 intake 这条结构,但不要相信“BTC 一跌,alts 必补跌 / 必反打”在 2026 还天然有肉。现在更像需要二次拆解成:BTC shock router + lagger ranking + universe tiering + faster exit

所以这轮最合理的定位是:

9. 数据与可得性

10. 来源