源文件:research/quant_digests/2026-03-26_0658_okx-deribit-near-expiry-call-spread-arb.md
这轮我不再把 crypto derivatives 文献继续读成“市场效率讨论”或“options 只是波动率工具”。先把 base alpha 说清楚:做的是同一张合约的跨 venue 相对定价,而不是猜 BTC 方向。更具体说,先盯 近到期 BTC call,在 OKX 和 Deribit 上做同 expiry / same strike 的 premium spread,赌它往一价收敛。
这条线比继续写一个泛 filter / confirmation 更值得进池,原因很直接:
我这次主要拼了两份材料:
这篇论文不是给你一个“方向因子”,但它给了很关键的 desk 结论:bitcoin / ether 的 options + perpetual 市场虽然整体在变有效,尤其 >=15d maturity 更有效,但短周期无效率 pocket 仍会在高交易量或链拥堵时冒出来,而且保守成本下仍可能盈利。
OKX-Deribit-Arbitrage。这份小仓库虽然很轻,但它把一个更适合我们 desk 的旁支直接钉住了:近到期 BTC call 在 Deribit 和 OKX 上,因为 settlement window / price discovery / 流动性同步并不完全一致,会出现同 strike premium divergence。
这两份东西拼起来以后,最值得先 intake 的不是“期权市场有时候不有效”这种泛结论,而是这条非常具体的 raw alpha:
> 只做短到期(优先 DTE<=7d,尤其 0~3d)、同 expiry / same strike / same option type 的 cross-exchange premium spread convergence。
它和我们现在做的 pairs / carry / basis / cross-sectional rv 是同一家族,只不过标的是 option premium,不是 perp basis 或 spot-perp spread。
这条线能直接映射到 1m / 3m / 5m / 15m:
1m/3m/5m这里一个很重要的 desk 化判断是:
别把它当 always-on 扫描器。 更诚实的读法应该是:
short-dated 比 15d+ 更有机会;高成交 / 微结构失衡 / 逼近结算 时 pocket 更可能出现;也就是说,这条 alpha 的正确位置更像:
> event-driven relative-value raw alpha,不是全天候稳定 carry。
我直接用 Deribit / OKX 公共 API 做了一个最小 snapshot,抓取:
DTE <= 7d|moneyness| <= 15%快检 artifact:
reports/artifacts/quant_digests/okx_deribit_near_expiry_call_arb_20260326/near_expiry_common_calls_snapshot.csvreports/artifacts/quant_digests/okx_deribit_near_expiry_call_arb_20260326/snapshot_summary.csv本次 snapshot(2026-03-26 06:56 UTC)的几个关键数:
|premium diff| > roundtrip spread,也就是 当前没有一笔一眼能过成本。spread<=20%),median |diff| 仍只有 ≈ 1.15%,而 median spread ≈ 11.65%。这组结果对 desk 其实很有用,因为它很明确地把这条线从“想象中的常开套利”压回了更诚实的位置:
> 有研究价值,但目前更像 watchlist alpha / event pocket alpha,不是今天就能无脑开跑的生产 alpha。
只在以下条件同时满足时开仓:
DTE <= 7d,优先 0~3d;|moneyness| <= 5%,先聚焦 ATM / slightly OTM,避免远虚值假 edge;|premium_diff_pct| > entry_threshold,其中:entry_threshold = fees + 双腿 bid-ask + quote stale buffer + venue risk bufferrolling z-score 或 rolling percentilespread / cost 仍明显大于 1 时才允许入场。任一满足就平:
close_threshold(例如回归到 entry 的 30~50%);30m / 60m / 120m);T-30m 或更短,但 spread 未继续收敛;这条线最重要的风险不是 BTC 方向,而是:
必须显式进模型:
这条线我会给:keep in raw-alpha pool, but only as event-driven near-expiry arb pocket。
不是因为论文/仓库不有趣,而是因为当前公开 quote 快检已经很清楚:
按 desk 当前预算,我建议只做这 4 步,不扩 scope:
真正过 top-of-book cost 的 pocket 占比有多少?DTE bucket: 0~1d / 1~3d / 3~7dmoneyness bucket: ATM / ±5% / ±10%liquidity bucket: combined spread <= 8% / 12% / 20%T-180m ~ T-30mcrosses_cost_rate 很低,且edge_minus_spread 仍系统性为负,watchlist / derivatives niche backlog,不要继续烧时间。10.1016/j.finmar.2024.100930https://doi.org/10.1016/j.finmar.2024.10093010.2139/ssrn.4495548https://doi.org/10.2139/ssrn.4495548https://github.com/cbyhre/OKX-Deribit-Arbitragehttps://raw.githubusercontent.com/cbyhre/OKX-Deribit-Arbitrage/main/README.md2025-08-03, updated 2025-12-31https://www.deribit.com/api/v2/public/get_instruments and https://www.deribit.com/api/v2/public/get_order_bookhttps://www.okx.com/api/v5/public/instruments, https://www.okx.com/api/v5/market/ticker, https://www.okx.com/api/v5/market/index-tickers