← 返回 Quant Digests · 站点首页

别继续只盯 near-expiry settlement pocket:对 short-cycle desk,更该先补的是「Deribit-OKX 长天期 wing quote-gap × delta/DTE capped close-out」这条 raw alpha

更新时间:2026-04-12 05:22 UTC 研究时间:2026-04-12 05:18 UTC 类型:GitHub / repo source audit + public live probe 主题标签:options / relative-value / stat-arb / cross-venue / quote-gap / long-dated-wing / delta-cap / dte-cap / deribit / okx / btc / 1m / 3m / 5m / 15m 证据类型:工程证据(repo source audit)+ Deribit / OKX 公共 API live scan

源文件:research/quant_digests/2026-04-12_0518_deribit-okx-longdated-wing-quotegap-alpha.md

1. 这次看了什么

这轮主看的是 GitHub 仓库 Hudie / crypto_algo_trading,重点读了:

这份仓库很老,接口也还是 OKEx 年代,不适合直接拿来跑实盘;但它有一个对当前 desk 仍然很值钱的地方:它把“同合约跨 venue premium gap 收敛”写成了完整策略壳,而不是只做监控面板。

先把 base alpha 说清楚: > 同 expiry / same strike / same option type 的 BTC option,本质上是同一份状态暴露;若 Deribit bid 明显高于 OKX ask,或反过来,就不是方向交易,而是 cross-venue relative-value convergence。

和我们 3 月 26 日那篇 近到期 OKX-Deribit call premium 收敛 不同,这次更值得 intake 的不是 settlement-window 那个老 pocket,而是:

这不是 filter,不是 overlay,而是一条仍然能独立下单的 raw alpha;只是它的“最可能出现在哪里”变了。

2. repo 真正有价值的,不是旧 API,而是完整策略骨架

2.1 catch_gap.py 直接把 entry shell 写死了

源码核心触发条件在这几行:

也就是只在以下同时满足时触发:

  1. rich venue bid > cheap venue ask,形成 crossed gap;
  2. 剩余到期时间在允许区间内;
  3. 绝对 delta 不超过上限;
  4. gap 足够大,超过该 bucket 的最小门槛。

catch_gap.py 给的主触发梯度是:

因为 BTC option premium 本身常以 BTC 计价,这套阈值可以直接读成: repo 只想做“至少 25~90 bps of underlier”的真实大 gap,而且只想做低 delta、较短期限的 contract。

2.2 catch_large_gap.py 又额外给了一层长一点的壳

catch_large_gap.py 进一步放宽成:

这说明作者并不是只相信 near-expiry;他真正的思路更像: > 同合约跨 venue gap 是 alpha 本体;近到期 / 低 delta / 大 gap 只是为了提升 fill quality 与降低残余风险。

2.3 它连 sizing / risk / execution 顺序都给了

源码不是只报信号,还把完整执行顺序写出来了:

这很关键,因为它说明这条线不是“想象中的理论 no-arb”,而是一个已经被拆成:

2.4 但源码不能原样信任

仓库里直接写了历史 API key / secret,而且 OKEx 接口与当前交易所命名都过时。对 desk 来说,正确读法不是“git clone 直接跑”,而是:

3. live scan:现在真正还会 crossed 的,不是 near-expiry,而是 long-dated wing

我用公开 API 做了一次最小 live scan:

并把 Deribit / OKX 上 same expiry / same strike / same C/P 的 BTC options 对齐,得到 artifact:

3.1 这次快照的关键数字

快照时间:2026-04-12 05:14:41 UTC

  1. 552 个 matched instruments 里,只有 15 个 出现正的 crossed-BBO 候选。
  2. 其中:
  1. max gap = 0.002 BTC premium points(约 20 bps of underlier
  2. median gap = 0.0005(约 5 bps of underlier
  3. 0 / 15 满足 repo 的主触发梯度;也就是按 repo 的原始 executable 口径,今天没有一笔真正过线

3.2 残余 gap 的期限分布非常偏

按 DTE 分桶:

这组数字的含义很直白: > 今天还会肉眼看到的 cross-venue option gap,基本已经不在 near-expiry;它主要躲到了 long-dated wing。

3.3 top candidates 也印证了这一点

最大的几档都集中在 2026-12-25 这组 long-dated calls:

反而 <=31d 的两个小口袋只有:

也就是说,近到期这条线目前不像“还能做但要精调阈值”,更像“已经被市场磨得只剩噪声”。

4. 这条 raw alpha 现在该怎么 desk 化

4.1 正确定位

4.2 当前更诚实的 entry / exit 版本

#### Entry 只在以下同时满足时开仓:

  1. same expiry / same strike / same option type 可对齐;
  2. rich_bid - cheap_ask > fees + spread buffer + stale buffer + venue risk buffer
  3. cheap 腿与 rich 腿顶层 size 都足够过最小名义金额;
  4. 先不做极低流动性的极深虚值;第一版建议 0.20 <= |delta| <= 0.55
  5. DTE 先分桶做,不混:0~7d / 8~31d / 32~93d / 94~365d

#### Exit 任一满足就平:

  1. gap 回落到 close threshold;
  2. 到达固定 time-stop(如 10m / 30m / 60m);
  3. 一侧 quote 消失或明显 stale;
  4. 距离 expiry / settlement 太近,但 gap 还没收敛;
  5. 对 long-dated wing,若 vega / skew shift 让 mark-to-market 明显脱离 quote-close 逻辑,则强制减仓。

4.3 Sizing

第一版别做“理论无风险大容量”幻想,直接按:

4.4 Risk

这条线最主要的风险不是 BTC 方向,而是:

4.5 Cost

必须显式进模型:

5. 为什么这轮仍然值得进池

这轮不是在写一个泛泛的 options 微结构综述,而是在回答一个更具体的问题:

> repo 给的 same-contract cross-venue option arb 壳,今天还剩什么?

当前答案很明确:

  1. base alpha 还在,而且仍然是可独立复现的 raw alpha;
  2. near-expiry pocket 当前非常干净,至少这次 live snapshot 看不到能过线的票;
  3. 残余 crossed quote 更像 long-dated wing inventory dislocation,而不是之前那种 settlement-window pocket;
  4. 所以这条线不该丢掉,但也不该继续按 3 月那种近到期故事重复写;
  5. 对当前 desk,更值钱的是把它分裂成两个研究对象:

6. 下一步怎么测

只做最小版,不扩 scope:

6.1 先跑 7 天 live sidecar

1m 记录:

6.2 只做 4 个核心分桶

  1. DTE:0~7d / 8~31d / 32~93d / 94~365d
  2. abs(delta):0.10~0.20 / 0.20~0.35 / 0.35~0.55
  3. side:sell Deribit / buy OKX vs sell OKX / buy Deribit
  4. moneyness:ATM / slight OTM / wing

6.3 只回答 3 个问题

  1. 真正过成本的票到底主要在哪个 bucket?
  2. near-expiry 是否已经接近 0 票,需要降级?
  3. long-dated wing 的 crossed gap 是瞬时噪声,还是可复现 pocket?

6.4 kill rule

若连续 7 天里:

那就把这条线从前排 raw-alpha pool 降到 options watchlist,不要继续烧时间。

7. 一句话结论

> 这条线依然是 raw alpha,但当前市场给出的残余形态已经变了:近到期 same-contract quote-gap 基本干净,真正还会 crossed 的更像 Deribit-OKX 长天期 wing inventory dislocation。对 short-cycle desk,下一步不是重复写 settlement-window,而是老老实实验证“long-dated wing quote-close”到底是不是还活着。

8. 来源

  1. Hudie. (2020). _crypto_algo_trading_. GitHub repository.
  1. Alexander, C., Chen, X., Deng, J., & Wang, T. (2024). _Arbitrage opportunities and efficiency tests in crypto derivatives_. Journal of Financial Markets.
  1. 本轮 public live probe 实际使用的公开接口
  1. 本轮 artifact