定義
バリデーターは、無期限先物の銘柄ごとに現物のオラクル価格を 3 秒ごとに公表する責任を負います。各バリデーターは、Binance、OKX、Bybit、Kraken、Kucoin、Gate IO、MEXC、Hyperliquid の現物の中値の加重中央値を、重み 3、2、2、1、1、1、1、1 で計算します。そのうえでクリアリングハウスが使う価格は、各バリデーターの提出値をそのステーク量で重みづけした中央値なので、どの 1 つのバリデーターも、どの 1 つの取引所もそれを決められません。
資産が実際にどこで取引されているかから、2 つの特別な場合が生まれます。HYPE のように現物の主な流動性が Hyperliquid にある資産の無期限先物は、流動性が十分になるまで外部の源をオラクルに含めません。BTC のように主な流動性がほかにある資産の無期限先物は、Hyperliquid 自身の現物価格を含めません。Hyperliquid の暗号資産の無期限先物は USDT 建てで担保は USDC ですが、PURR-USD と HYPE-USD は例外で、最も流動性のある源が Hyperliquid の現物であり、オラクルは USDC 建てです。
何のためのものかは明確です。ファンディングの料率はこれで計算され、ファンディングの支払いはポジションの数量を、マーク価格ではなく現物オラクル価格で想定元本に換算します。これはマーク価格の 3 つの入力の 1 つでもあり、証拠金と強制決済はそのマーク価格で測られます。ドキュメントがこれを頑健と呼ぶのは、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 % の 1 時間にわたって持ちます。その区間の終わりの現物オラクル価格が $100,000 なら、支払いは $100,000 に 0.00001 を掛けた $1 です。その瞬間のマーク価格が $100,200 と読めて、ポジションの利益がそこで測られていても、$1 のままです。2 つの価格は 2 つの別の問いに答えています。