源文件:research/quant_digests/2026-04-04_0146_sameunderlier-crossvenue-gap-latency-budget-alpha.md
买便宜腿 + 卖更贵腿 的预期收敛幅度大于双边费用、spread 与延迟损耗时,可做成短周期 cross-venue stat-arb。1m close 粗快检这轮刻意补一条不是 filter、不是 overlay,而是能直接写成完整策略的 raw alpha:2026 新仓库 mengrenman/microstructure-lab 里的 Notebook 04 — Two-Venue Latency Arbitrage Stress Study。它最有价值的地方不是“又一个模拟器”,而是把这条 alpha 说得很白:base alpha 就是 same-underlier cross-venue gap mean reversion;真正决定这条线能不能活的,不是你会不会算价差,而是你的 latency budget 有多紧。
更关键的是,它正好补上了当前素材池里相对少的一块:我们最近已经补了很多 pairs / funding / OFI / same-underlier multispread,但“跨 venue 同标的价差回归 + 延迟预算”这条线还缺一篇专门把 entry/exit/cooldown/threshold 和 execution cliff 拆开讲清楚的 digest。
threshold = 0.12、transfer_delay = 5 时:latency = 0:final_pnl = +2.068,36 笔,win_rate = 86.1%latency = 1:final_pnl = -0.901,36 笔,win_rate = 33.3%threshold = 0.12 时即使把 transfer_delay 从 1 拉到 40,在 latency = 0 仍然保持正值(+2.521 → +1.445);但一旦 latency >= 1,各个 delay 桶几乎全部转负。结论很直接:delay 主要伤害机会数,latency 才直接杀 edge。latency = 1, delay = 5 的 threshold sweep 也很干净:0.06: -10.987(290 笔,29.3% 胜率)0.08: -7.5320.10: -3.5040.12: -0.9010.16: -0.2390.20: -0.0321m close 做了一个很粗的 bar 级快检(最近 300 个重合 bar,只看 next-bar 收敛、未计真实双腿成交/深度):0.40 bps,p95 ≈ 1.11 bps;当 gap >= 1 bps 时只有 27 次样本,但 next-bar gross 平均约 +0.83 bps,胜率 92.6%。1.02 bps;gap >= 1 bps 有 159 次,next-bar gross 平均约 +0.31 bps,胜率 67.9%。1.25 bps;gap >= 2 bps 有 50 次,next-bar gross 平均约 +1.79 bps,胜率 86.0%。1~2 bps 量级,极度 fee/latency sensitive。 所以这条线对 desk 的正确定位不是“慢速 5m stat-arb”,而是1m / 3m 优先、执行条件极其严格的高强度 raw alpha;5m / 15m 更适合拿来做 regime / sizing / 资产筛选,而不是慢悠悠地主执行。这条线和我们最近的积累是互补,不是重复:
一句话说,这轮不是再补一个“确认层”,而是补一个对实盘基础设施要求更高、但逻辑非常干净的 raw alpha 类型。
|gap| > fee + spread + latency buffer + leg-risk buffer 才能开;禁止低深度盘口、禁止单腿成交概率过低、禁止超出 venue inventory cap。研究假设: 在 Binance / OKX / Bybit 这类主流 venue 上,BTC / ETH / SOL 的同标的 gap 在 1m / 3m 仍有可测的回归倾向;但只有当阈值覆盖真实双腿成本,并且 latency 足够低时,才可能留下净 edge。
可计算定义:
1s 或 5s);如果临时只拿得到 bar,则先用 1m close 做 very rough precheck。gap_bps_t = (rich_price_t - cheap_price_t) / mid_t * 10,000|gap_bps_t| >= max(threshold_static, fee_spread_stack, k * rolling_sigma_gap, q95_gap_asset) 时开仓。|gap_bps| <= exit_threshold1m 或 3m 强平min(depth_cheap, depth_rich)、venue 限额和 inventory 余量共同决定。最小回测切口:
BTCUSDT / ETHUSDT / SOLUSDT1s/5s 为主,1m 只做粗筛;聚合后看 1m / 3m / 5m / 15m 哪个 horizon 还保留 edge14~30 天Binance / OKX,再扩到 Bybit先看 4 个指标:
gross convergence bps(按 horizon 分桶)net bps after fee+spread(静态成本先估,之后再上盘口)latency bucket pnl:L0 / L1 / L2 / L3opportunities per day 与 capital-at-risk per venue下一步怎么测:
Binance/OKX/Bybit 的 1m close 或 mark,确认 gap 的分布、频次和 next-bar gross 收敛是否存在。1s 或 5s top-of-book,重算 gap -> next-horizon convergence,并且显式加入 L0/L1/L2 延迟桶。1/2/3 bps,而是 fee + spread + latency_buffer + z * sigma_gap。inventory-funded:不依赖即时转账,只看双边库存与风险限额transfer-cooled:每次平仓后加 cooldown,验证 repo 里“delay 伤频次、不像 latency 那样直接杀 edge”的结论是否在真实数据还成立。1s/5s/1m 证明这条线只在快频有效,那 5m/15m 应该退到资产选择、仓位上限或是否启用该 alpha 的 regime gate,而不是硬把它伪装成慢频主信号。1m close 快检只是一层很粗的 sanity check:它没有盘口、没有撮合、没有真实 entry/exit 价格,只能说明“gap 回归倾向存在”,不能说明“可净赚”。microstructure-lab.