资金费率:定义、计算公式与永续合约的成本
资金费率是多头与空头之间的支付,使永续合约价格贴近现货价格。本文介绍它在 Binance 和 Hyperliquid 上的计算公式、上限,以及它的实际成本。
资金费率(funding rate)是永续合约的买方(多头)和卖方(空头)之间按固定间隔相互支付的费用,目的是让合约价格贴近现货市场的价格。
为什么会有资金费率
传统的期货合约有到期日:到了那一天,其价格会与标的资产的价格趋于一致。永续合约没有到期日,资金费在每个周期把它的价格拉回现货附近。当永续合约的价格高于现货指数时,资金费率为正:多头支付给空头。当它低于现货指数时,资金费率为负:空头支付给多头。
计算公式
Binance 和 Hyperliquid 用同样的方法计算资金费率:
资金费率 = 平均溢价 + clamp(利率 - 平均溢价, -0.05%, +0.05%)
- 溢价衡量永续合约价格与现货指数之间的差距。Binance 根据给定规模下的买入价和卖出价(impact bid 和 impact ask)计算;Hyperliquid 每 5 秒采样一次,并取每小时的平均值。
- 利率在两个平台上都固定为每 8 小时周期 0.01%,即每天 0.03%。
- clamp 把两者之差限制在上下各 0.05% 以内。
因此,只要溢价与利率的差距保持在 0.05% 以内,资金费率就正好等于这个利率,即每 8 小时 0.01%。
支付间隔与上限
| 规则 | Binance | Hyperliquid |
|---|---|---|
| 支付 | 默认每 8 小时一次(UTC 时间 00:00、08:00 和 16:00) | 每小时一次,支付 8 小时费率的八分之一 |
| 利率 | 每 8 小时 0.01% | 每 8 小时 0.01% |
| 上限 | 上下各 2%,大型合约除外 | 每小时 4% |
| 持仓价值 | 标记价格 × 数量 | 预言机价格 × 数量 |
在剧烈波动时,Binance 可以把某个合约改为每小时支付一次;对于每 N 小时支付一次的合约,它会把费率除以 8 ÷ N。它的大型合约(如 BTCUSDT)有各自的上限,与其维持保证金挂钩。
成本是多少
每次支付的金额等于持仓价值乘以资金费率。仅按利率计算,即每 8 小时 0.01%,一笔 10,000 美元的持仓:
| 时长 | 计算 | 结果 |
|---|---|---|
| 8 小时 | 10,000 美元 × 0.01% | 1 美元 |
| 1 天 | 1 美元 × 3 | 3 美元 |
| 30 天 | 3 美元 × 30 | 90 美元 |
| 1 年 | 3 美元 × 365 | 1,095 美元,即 10.95% |
在 Hyperliquid 上,同样的费率按八分之一每小时支付:每小时 0.00125%,即 10,000 美元的持仓每小时 0.125 美元,每天同样是 3 美元。
资金费按持仓价值计算,而不是按您的保证金计算。使用 10 倍杠杆时,1,000 美元的保证金对应 10,000 美元的持仓:持仓每年 10.95% 的资金费,相当于保证金的 109.5%。
要按您的费率和持有时长计算您的持仓:资金费率计算器。要计算持仓会被强平的价格:强平价格计算器。
如何解读资金费率
- 为正:多头支付。永续合约价格高于现货:多头的需求占上风。
- 为负:空头支付。永续合约价格低于现货。
- 年化:当前费率乘以一年中的支付次数。它并不代表您一年内实际要支付的金额,因为费率每个周期都会变化。
CentraFIN 如何跟踪您的资金费
CentraFIN 通过地址读取您的 Hyperliquid 账户,包括其资金费历史,并与您在 Kraken Futures 和 OKX 的持仓一起,显示在同一个仪表盘中。
来源
常见问题
谁会收到资金费?
另一方的交易者:资金费率为正时,多头支付给空头;为负时则相反。Binance 不对这些支付收取任何手续费。
为什么资金费率常常是 0.01%?
因为公式会把任何与利率相差不超过 0.05% 的溢价,拉回到这个利率,即每 8 小时 0.01%。
如果我在支付时间前平仓,还要支付资金费吗?
在 Binance 上不用:只有在支付时刻仍然持有的仓位,才会支付或收取资金费。
为什么 Hyperliquid 每小时支付一次?
Hyperliquid 按 8 小时计算同样的费率,但按八分之一每小时支付:每天的成本相同,只是支付得更频繁。
掌控您的资产
一分钟即可创建账户,无需密码。