← 返回 Quant Digests · 站点首页

别把这份 Drift↔Hyperliquid 套利 bot 只读成“双所价差扫描”:更该先测的是「same-asset perp-perp basis pocket + rollback execution」完整 raw alpha

更新时间:2026-03-28 09:15 UTC 研究时间:2026-03-28 09:03 UTC 类型:raw alpha 主题标签:raw-alpha/relative-value/stat-arb/cross-exchange/perpetual/basis/drift/hyperliquid/execution/cost/slippage/maker-pocket/1m/3m/5m/15m/repo/live-snapshot 证据类型:2025 GitHub 新仓库 + source audit + Drift/Hyperliquid 公共 order-book live snapshot

源文件:research/quant_digests/2026-03-28_0903_drift-hyperliquid-basis-pocket.md

1. 这次看了什么

这次主看的是 Alex Bitok (2025) 的 GitHub 仓库 Drift ↔ Hyperliquid Arbitrage Bot。它不是那种只给一个“套利机会监控面板”的半成品,而是把两条可独立运行的策略都写出来了:

我这轮只把它的 basis branch 拎出来,因为这条线的 base alpha 很清楚

> 同一资产、同一合约类型、不同 venue 的 perp-perp basis 会在短时间内向可成交的公允区间回归。

这比继续补一篇泛 trend/filter 更值得当前 desk 收进素材池,原因很直接:

2. 对 desk 真正有用的,不是“扫描价差”,而是把它改写成 pocket 型 raw alpha

repo 最值钱的地方,不是“发现 Drift 和 Hyperliquid 有价差”这句话,而是它已经把完整策略骨架搭好了:

对我们 desk 来说,这意味着它不是“想法线索”,而是已经接近 可直接 dry-run 的完整策略底盘

但我做了最小 live snapshot 后,结论也很明确:

换句话说,这条 raw alpha 不是没有,而是生存条件非常苛刻;要先把“什么时候值得出手”测清楚,而不是直接默认常开。

3. live snapshot:当前 gross spread 远小于 repo 默认 taker 成本

我用公开可得的两边盘口做了一个最小 live snapshot(UTC 2026-03-28 约 09:10):

这几个数放一起就够说明问题:

因此,这篇东西的正确 desk 化读法不是:

> “双所有价差,所以能套利。”

而是:

> “cross-venue perp-perp basis 是一条真实 raw alpha,但只有在 fee budget、slippage、queue priority、rollback 风险都被严肃约束后,才会变成可活 pocket。”

4. desk 化后的完整策略骨架

4.1 Base alpha

4.2 Entry

不要直接沿用“profit >= min_profit_usd 就打”这种静态写法,建议改成 net-edge pocket

一个更诚实的起点是分三档:

4.3 Exit

建议别做“赚到固定金额就走”的粗口径,而是:

4.4 Sizing

适合用深度约束 + notional cap,而不是固定手数:

4.5 Risk / Cost

这条策略的核心不是预测错,而是 execution / latency / fee cliff

5. 它和当前 1m / 3m / 5m / 15m 的关系

这条 alpha 的天然周期其实比 5m 更快,更像 seconds → 1m / 3m 的高强度 raw alpha。对当前 desk,最合理的定位是:

所以它不是典型 bar-close 15m 因子,但完全符合用户允许的更快高强度 alpha intake

6. 下一步最小实验(这次最重要)

先别急着回测 PnL,先做 pocket existence check

  1. 数据抓取
  1. 构造两个方向的可成交净边
  1. 分三种成本口径
  1. 做 pocket 统计
  1. 只回答一个 admission question

如果结果显示:

那下一步就转成:

> “maker-first cross-venue basis pocket”

而不是继续把它包装成“普适双边套利”。

7. 风险与诚实约束

8. 结论

这份 2025 repo 值得进素材池,但要换一个更诚实的标题:

一句话总结:

> alpha 在,execution 更大;先验证 pocket 是否存在,再决定这是不是策略,而不是先假设它能赚钱。

9. 来源

  1. Alex Bitok (2025). _Drift ↔ Hyperliquid Arbitrage Bot_. GitHub repository.
  2. Venue: GitHub DOI: N/A Repo URL: https://github.com/Alex-bitok/drift-hyperliquid-arbitrage-bot_ Readable README: https://raw.githubusercontent.com/Alex-bitok/drift-hyperliquid-arbitrage-bot_/main/README.md Key source files:

  1. GitHub metadata (2025).
  2. URL: https://api.github.com/repos/Alex-bitok/drift-hyperliquid-arbitrage-bot_ 用于确认仓库创建时间、最近更新时间、stars 与描述。

  1. Drift public DLOB endpoint.
  2. URL 示例:https://dlob.drift.trade/l2?marketName=SOL-PERP 公开性:公开可得 更新频率:近实时 order-book 本轮最小实验口径:每秒抓取 BTC-PERP / ETH-PERP / SOL-PERP 的 bids/asks,构造 depth-weighted crossable edge。

  1. Hyperliquid public Info API.
  2. URL: https://api.hyperliquid.xyz/info 本轮使用 payload: