源文件:research/quant_digests/2026-04-03_0808_hip3-oracle-premium-percentile-fade.md
same-underlier mark-vs-oracle premium 的极端偏离会在短时间内向 oracle 收敛,可做成 percentile-gated mean reversion先回答 base alpha:这篇东西的 base alpha 很清楚,不是“市场故事”,而是“永续标记价格相对 oracle 的短时超涨/超跌会回归”,可直接写成入场、出场、仓位和止损规则。
看了 2026 新仓库 andreaambrosio/hype-backtesting,重点读了:
README.mdsrc/strategies/basis_reversion.pyconfig/settings.yamlresearch/run_hip3_analysis.py这套框架主打 Hyperliquid / HIP-3 相关策略,直接把 premium = (mark - oracle) / oracle 当成可交易对象,不只是做监控面板。
mark-vs-oracle premium 的尾部偏离本身就是一条独立 raw alpha,而不是只能当 risk overlay。Basis Dislocation Reversion 是仓库 9 个策略里表现最好的一个:+3.88% return,Sharpe 4.52,Sortino 6.16,299 trades。这条线补的是 same-underlier relative-value / stat-arb raw alpha 素材池,而且比“再写一篇泛 pairs”更值钱,原因有三个:
1h,但作者自己举的最强 pocket 是秒到分钟级收敛,这反而更适合我们先做 1m/3m/5m/15m 最小实验。premium = (mark - oracle) / oracle 的极端偏离向 0 回归|premium| > rolling q90/q95time stop,因为这类 alpha 最怕“不回归还继续磨”basis_reversion.py)abs(premium_bps) 大于 max(50bps, rolling 95% 分位)10bps 内60 barsbase_position_pct = 10%,随偏离幅度放大,最高 25%200bpsrun_hip3_analysis.py)作者在主分析脚本里把口径调得更接近真实 HL 小 premium 环境:
3bps 或 rolling q90,取更高者1bps24 bars12%25%50bps2bps commission + 1bps slippage这很重要:真正可迁移的不是某个绝对 bps,而是“rolling percentile + time-boxed exit + capped scaling”这个骨架。
Hyperliquid 上带 oracle 锚的 perp / HIP-3 资产,premium 的极端偏离在分钟级存在可交易回归;alpha 核心不在 funding,而在 短时 pricing dislocation。
数据源:Hyperliquid 公共 API
candles / OHLCVfunding history 或带 premium 字段的数据premium = (mark_price - oracle_price) / oracle_price更新频率:可下采样到 1m / 3m / 5m / 15m
先测资产:
BTC / ETH 做低摩擦 sanity checkpremium_bpsq_hi = rolling_q90(abs(premium_bps), 96 bars)q_lo 不需要单独算,直接用负号对称处理premium_bps > max(3, q_hi) → 做空 perppremium_bps < -max(3, q_hi) → 做多 perpabs(premium_bps) < 1bps 平仓N bars(1m 先测 15/30/60;5m 先测 3/6/12)1.5~2.0x entry_thresholdoracle-gap stop1m × 96-bar percentile3m × 64-bar percentile5m × 48-bar percentile15m × 48-bar percentilenet pnl / turnoverentry premium → exit premium 的平均压缩幅度3bps 在 BTC/ETH 和在小币/HIP-3 资产上不是同一回事,必须做 rolling percentile。如果今天只允许加 1 条新的 relative-value 原型进研究池,我会把这条记成:
> oracle-premium percentile fade × time-boxed exit
它的优先级高于再补一个泛泛 pairs 变体,因为:
1m/3m/5m/15m 做 honest 最小实验;1m/5m premium 数据;BTC/ETH + 2~4 个 HL 特色资产 跑 rolling q90/q95 的 symmetric fade;2bps fee + 1bps slippage,先测 time stop 对收益的影响;oracle integrity veto:oracle 跳变超过 rolling P99 时禁做;fixed size vs premium-scaled size。https://github.com/andreaambrosio/hype-backtestinghttps://api.github.com/repos/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/research/run_hip3_analysis.pyhttps://raw.githubusercontent.com/andreaambrosio/hype-backtesting/main/config/settings.yamlhttps://api.hyperliquid.xyz