← 返回 Quant Digests · 站点首页

别把这份 BTC/ETH pairs repo 只读成 cointegration 课堂作业:对 crypto short-cycle desk,更该先测的是「spread fade × beta-neutral sizing / funding-aware cost shell」

更新时间:2026-04-09 23:19 UTC 研究时间:2026-04-09 22:54 UTC 类型:GitHub / source audit 主题标签:pairs / stat-arb / relative value / mean reversion / beta-neutral / funding / cost / BTC / ETH 证据类型:工程经验 + repo source audit

源文件:research/quant_digests/2026-04-09_2254_btceth-betaneutral-costaware-pairs-shell.md

1. 这次看了什么

这次看的是 Bauch0430/crypto-pairs-trading-btc-eth。我重点读了 README.mdsrc/02_statistical_tests.pysrc/03_strategy_engine.pysrc/04_backtester.pysrc/04b_backtester_beta.py。这不是“再讲一遍 pairs 原理”的仓库,而是一份很适合 desk 拿来做 成本诚实化 + sizing 对照 的完整 BTC/ETH spread shell。

2. 核心结论

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

当前 desk 已经有不少 pairs / relative-value intake,但很多还停在“spread 有没有回归”这一步。这份 repo 的价值是把一个可独立复现的 raw alpha 再往前推半步:

所以这轮不是为了“再补一篇 pairs 入门”,而是为了补一个 能直接提升 pairs admission / sizing / cost honesty 的可复现组件。

3.5 策略拆解(必填)

4. 可复刻的最小实验

研究假设: 在 crypto pairs 上,short-cycle 成败经常不是由 spread signal 本身决定,而是由 dollar-neutral vs beta-neutral sizing 与成本记账方式决定。

最小实验:

  1. 先只做 BTC/ETH,用 Binance 或 Bybit 公共 15m 数据替代 repo 的 1h
  2. 保留 repo 的骨架:rolling β、ADF、spread z-score、entry=2.0 / tp=0.5 / sl=3.5、time-stop=3×median_half_life
  3. 做两版完全同信号 A/B:
  1. 手续费先按双腿 round-trip 16 bps 起步,再单独记 funding。

先看两项指标:

5. 风险与保留意见

6. 来源