定义
资金费率的存在,是因为一个永续合约永远不到期,所以没有别的东西把它的价格拉回资产那边。费率跟着合约价格和现货价格之间的差额走:为正,多头付给空头;为负,空头付给多头。这笔支付纯粹是点对点的,而文档说它上面不收取任何费用。
费率由两个部分组成。利息部分固定在每 8 小时 0.01 %,文档把它给成每小时 0.00125 %,也就是年化 11.6 % 付给空头。溢价部分随永续合约和底层现货预言机价格之间的差额而动,读的是资金冲击名义金额在订单簿每一侧的平均成交价(BTC 和 ETH 是 20,000 USDC,其他每一个资产是 6,000 USDC),每 5 秒采样一次,并在这一小时内取平均。
这个公式算出来的是一个 8 小时费率,而 Hyperliquid 每小时支付它的八分之一。费率的上限是每小时 4 %,文档指出这个封顶比中心化同行宽松得多,而上限和周期都不取决于资产。支付时,把仓位数量换算成名义金额用的是现货预言机价格,不是标记价格。
它是持有的成本,不是交易的成本:仓位开着的每一个小时都要收,不管这个仓位在做什么。所以它对一笔以天计的交易是个要紧的数字,对一笔以分钟计的交易几乎什么都不是。一个年化数字,比如本站在每个市场旁边显示的那个每小时费率乘以 8,760,量的是当下这一个小时,而不是往后的一年。
公式
Funding Rate (F) = Average Premium Index (P) + clamp(interest rate - Premium Index (P), -0.0005, 0.0005),这是一个 8 小时费率,按它的八分之一每小时支付。支付本身是 position_size * oracle_price * funding_rate,而溢价是 premium = impact_price_difference / oracle_price。
例子
一个例子,数字取整。1 BTC 的一个多头,现货预言机价格在 $100,000,带着 $100,000 的名义金额。只算利息部分,每小时 0.00125 %,这一小时花 $1.25,一整天 $30。在每小时 0.01 % 的费率下,同一个仓位每小时付 $10,一天 $240。真实费率每小时都在变,所以这是算术,不是预测。