定义
验证者负责为每一个永续合约资产每 3 秒发布一个现货预言机价格。每一个验证者算的是 Binance、OKX、Bybit、Kraken、Kucoin、Gate IO、MEXC 和 Hyperliquid 现货中间价的加权中位数,权重依次为 3、2、2、1、1、1、1 和 1。清算所随后使用的价格,是各个验证者报价按其质押量加权后的中位数,所以没有哪一个验证者、也没有哪一个交易所能定下它。
有两种特殊情形,来自一个资产实际在哪里交易。一个主要现货流动性在 Hyperliquid 上的资产,比如 HYPE,它的永续合约在流动性足够之前不把外部来源纳入预言机。一个主要流动性在别处的资产,比如 BTC,它的永续合约不把 Hyperliquid 自己的现货价格纳进来。Hyperliquid 的加密永续合约以 USDT 计价、以 USDC 作抵押,例外是 PURR-USD 和 HYPE-USD,那里最有流动性的来源是 Hyperliquid 现货,而预言机以 USDC 计价。
它的用处很确切。资金费率按它来算,而资金费的支付把一个仓位的数量换算成名义金额,用的是现货预言机价格,不是标记价格。它还是标记价格三个输入之一,而保证金和强平都按标记价格衡量。文档把它称为稳健的,因为它根本不依赖 Hyperliquid 自己的行情数据,而这恰恰就是让它很难靠在 Hyperliquid 上交易来推动的原因。
公式
每一个验证者发布 Binance、OKX、Bybit、Kraken、Kucoin、Gate IO、MEXC 和 Hyperliquid 现货中间价的加权中位数,权重依次为 3、2、2、1、1、1、1 和 1,而清算所使用各验证者价格按质押量加权后的中位数。资金费的支付按 position_size * oracle_price * funding_rate 读它。
例子
一个例子,数字取整。1 BTC 的一个多头,经过一个资金费率为 0.001 % 的小时。如果这个区间结束时现货预言机价格是 $100,000,那笔支付就是 $100,000 乘以 0.00001,也就是 $1,而即便那一刻标记价格读出来是 $100,200、这个仓位的盈利是按那里衡量的,它也还是 $1。这两个价格回答的是两个不同的问题。