← 返回 Quant Digests · 站点首页

OI 先过“可对账”再谈 alpha:用 |ΔOI| ≤ Volume 做 15m funding/OI/basis overlay 的 data-integrity gate

更新时间:2026-03-21 22:50 UTC 研究时间:2026-03-21 22:48 UTC 类型:论文(可全文)+ 本地公共数据最小快检 主题标签:open-interest/funding/basis/data-quality/sanity-check/regime/filter/risk-overlay/crypto/5m/15m 证据类型:论文证据 + 工程快检

源文件:research/quant_digests/2026-03-21_2248_oi-volume-reconciliation-integrity-gate.md

1) 这次看了什么

Ioannis Giagkiozis & Emilio Said 在 *Ledger* (2024) 的论文 《Reconciling Open Interest with Traded Volume in Perpetual Swaps》:用一个“会计约束”去检验不同交易所永续合约 OI(open interest) 报告是否可信。

它对我们 desk 的意义很直接:我们最近多次把 funding / OI / basis 当三条收口线(breakout-short / Fib retest_hold / EMA-PSAR)的 shared overlay;但 如果 OI 数据本身在短周期不可对账,任何“OI gate”都可能只是把数据供应商的噪声当信号。

2) 核心结论(能直接拿来用的点)

3) 为什么和当前三条收口线有关

4) 可复刻的最小实验(5m/15m 快速验证口径)

4.1 研究假设

对任何交易所/数据源:如果 OI 与成交量在同一时间边界、同一单位下是自洽的,则应近似满足: \[ excess\_t = \max(|OI\_t - OI\_{t-1}| - Volume\_t,\; 0) \approx 0 \] 短窗如果出现非零 excess,但在更长窗(1h/4h)会消失,则更像“延迟/错位”;若长窗仍持续非零,则更像“口径/漏报/误报”。

4.2 本地最小快检(Binance 公共端点,BTCUSDT)

我用 Binance futures 公共接口做了最小对账(OI= sumOpenInterestValue,Volume= kline quoteVol,按 openTime 对齐):

解读:这更像论文里说的“短窗错位/延迟一致性”,不必立刻否定 Binance OI,但提醒我们:5m/15m 上不要把 OI jump 当成硬信号;要么做多尺度一致性 gate,要么对 OI 变化做滞后对齐/容忍带。

4.3 我们该先加的 3 个 data-integrity checks(可直接进代码)

1) 守恒违约率(核心)

2) 多尺度一致性(区分延迟 vs 系统问题)

3) “孤立 OI jump”异常(避免把数据跳当 crowding shock)

5) 风险与保留意见

6) 来源