源文件:research/quant_digests/2026-04-25_2225_hl-mark-oracle-basis-reversion.md
README.md + src/strategies/basis_reversion.py + src/engine/backtest.py + run_backtest.py)看的是 andreaambrosio/hype-backtesting(GitHub,2026)。这份仓里真正值得 short-cycle desk 拿来拆的,不是“Hyperliquid 上也能做 funding / momentum”,而是一个更原始、也更像微观结构 alpha 的分支:当 perp 的 mark 相对 oracle 偏得太离谱时,做它向 oracle 回归。
relative value / microstructure stat-arb,不是传统 breakout 或 retest。Basis Dislocation Reversion 是全仓最佳分支:在作者的 90d、1h Hyperliquid 数据上,回测给出约 +3.88% return、4.52 Sharpe、299 笔交易、15.69% max DD。数字本身先别神化,但至少说明:作者不是只写故事,而是把它放进统一成本和风控框架里和别的 alpha 一起比。|premium| 同时超过固定阈值 50bps 与过去 100 根样本绝对 premium 的 95% 分位,出场看三件事——压缩回 10bps、持仓超过 60 bars、或继续恶化到 200bps 止损。也就是:entry/exit/risk 都是明确写死的,不是“看到图觉得会回”。25% equity;如果当前 premium 是入场阈值的 2~3 倍,才放更大。这个设计很适合我们后续下沉到 1m/3m/5m:edge 出现在极端时,就别对普通级别错位给同样仓位。momentum 这边最近已经积累了不少 trend / cross-sectional / pairs / funding / basis 素材,但 mark-vs-oracle 这种更贴近撮合层的 relative-value raw alpha 还不够多。这条线的价值在于:
stat-arb / relative value / execution-aware 素材池;1m 或 3m 上,Hyperliquid perp 的 mark-oracle premium 一旦进入滚动极端区间,未来 3~20 根 bar 的 signed return 会向 oracle 方向回归。premium_bps = (mark_price - oracle_price) / oracle_price * 10000abs(premium_bps) > max(30~50bps, rolling_q95(abs(premium_bps), 96~288 bars)) 时开仓;premium_bps > 0 做空,premium_bps < 0 做多;abs(premium_bps) < 5~10bps、max_hold=5/10/20 bars、或继续扩大到 1.5~2x 入场阈值。BTC / ETH / SOL,周期优先 1m 与 3m,再映射到 5m/15m 做更保守版本;样本先拿最近 60~90d。net bps/trade、median holding bars;其次看 positive-event ratio 与 cost-to-edge ratio。1h 数据讲故事,这对真正的短时 dislocation 来说偏粗;如果下沉到 1m,结果很可能比 README 更难看,也更诚实。https://github.com/andreaambrosio/hype-backtestinghttps://raw.githubusercontent.com/andreaambrosio/hype-backtesting/main/README.mdhttps://raw.githubusercontent.com/andreaambrosio/hype-backtesting/main/src/strategies/basis_reversion.pyhttps://raw.githubusercontent.com/andreaambrosio/hype-backtesting/main/run_backtest.py