币安合约资金费率是什么?为什么资金费率至关重要?如何计算?
币安合约资金费率是什么?币安合约实施资金费率机制,确保永续合约的价格与合约相关的标的加密货币的现货价格保持一致。那么,什么是币安合约资金费率?币安合约资金费率为什么那么重要?如何计算币安合约资金费率呢?下面,脚本之家小编给大家详细介绍资金费率的基本原理,以及在高波动期间该机制的影响。有需要的朋友一起看看吧!

传统合约与永续合约
币安合约提供的合约与现货市场交易的加密货币价格挂钩。传统的期货合约也称为交割合约,有固定的到期日,通常为月度或季度交割。到期时,合约价格和标的资产价格一致,所有未平仓头寸都已结算。
与传统合约不同,永续合约没有到期日,也就是说交易者可以永久持仓。如果没有合适的价格锚定机制,合约价格和现货价格不会保持一致。
在币安合约,使永续合约中的合约价格和指数价格保持平衡的机制是资金费率。
资金费率决定了注资期永续合约持多头头寸或空头头寸的交易者之间的付款情况。
注资期是指资金费用在持多头头寸和空头头寸的交易者之间进行支付的定期事件。通常8小时支付一次。用户支付或收到的名义金额被称为资金费用。
请注意,币安合约的资金费用不是支付给币安平台的手续费,而是交易者之间互相支付的。该机制是为了维持合约市场与现货市场中加密货币价格的平衡。
什么是资金费率?
资金费率机制是指在多仓和空仓持仓者之间定期进行的费用支付机制。每手的绝对金额基于永续合约和指数价格之间的价差。当市场看涨时,资金费率通常为正,多仓交易者向空仓交易者支付资金费用。反之,当市场看跌时,资金费率通常为负,空仓交易者向多仓交易者支付资金费用。 请注意,币安仅帮助资金金额在多头与空头头寸持有者之间顺利完成交易。币安不收取任何服务费。
简单总结一下你提到的关键点:
- 目的:防止永续合约价格长期大幅偏离现货指数价格。
- 支付方向:
- 正费率:合约价格 > 现货价格(多头多)。此时多头付给空头,鼓励开空、打压合约价格。
- 负费率:合约价格 < 现货价格(空头多)。此时空头付给多头,鼓励开多、拉升合约价格。
- 资金流向:这是交易者之间的直接资金交换,平台(如币安)只负责划转,不收取手续费。
补充一点实际操作的规则(以币安为例):
- 频率:通常每 8 小时结算一次(每天 00:00、08:00、16:00 UTC+8)。
- 持有才支付:只在结算时刻持有仓位才需要支付/收取。如果在结算前平仓,则无需支付该周期的费用。
- 仓位影响:支付的金额 = 仓位价值 × 资金费率。仓位越大,支付或收取的金额就越高。
为什么资金费率至关重要?
与传统期货相比,永续合约没有到期日。除遭到强平的情况外,交易者可永久持仓。因此,为确保永续合约价格与其标的市场相对应,加密货币交易平台创建了一种名为资金费率的机制。 资金费率的主要作用是促进永续合约价格趋近于标的资产价格。流动性充足时,永续合约交易与现货市场交易非常相似。
因为永续合约没有“到期日”这个强制价格回归的机制,所以必须发明“资金费率”来替代它。
具体拆解成三步:
- 问题:传统期货有到期日,价格最终会回归现货。但永续合约可以永远持有,如果没有约束,它的价格很容易跑偏,脱离真实的现货价格。
- 解法:所以平台创建了资金费率——让价格跑偏的一方(比如把合约价格推高的人)定期付钱给反对方。付钱付得心疼了,价格自然就被拉回来了。
- 结果:只要这个机制在运行,永续合约的价格就会始终贴着现货走,交易起来感觉和现货市场差不多。
资金费用是如何确定的?
资金费率决定了是由哪方交易者支付或收到资金费用,以及涉及的头寸百分比。
当市场处于合约溢价状态时,即合约价格高于现货价格,资金费率则为正数。在这种情况下,永续合约中的多头头寸交易者将向空头头寸交易者支付资金费用。
反之,若市场处于现货溢价状态,即合约价格低于现货价格,资金费率则为负数。在这种情况下,永续合约中的空头头寸交易者将向多头头寸交易者支付资金费用。
| 核心要素 | 市场状态一 | 市场状态二 |
|---|---|---|
| 名称 | 合约溢价 | 现货溢价 |
| 价格关系 | 合约价格 > 现货价格 | 合约价格 < 现货价格 |
| 资金费率符号 | 正数 (+) | 负数 (-) |
| 谁支付资金费用 | 多头头寸交易者 | 空头头寸交易者 |
| 谁收取资金费用 | 空头头寸交易者 | 多头头寸交易者 |
| 一句话记忆 | 合约更贵 → 做多的人付费 | 现货更贵 → 做空的人付费 |
表格帮助你理解的两个关键点:
“贵”的一方付钱:谁把价格推高了(多头导致合约溢价,空头导致现货溢价/合约折价),谁就承担资金成本。
资金费率的符号 = 多头支付的方向:
费率为 + → 多头付给空头
费率为 - → 多头收钱(实质是空头付给多头)
币安的资金费率如何计算?
资金费用通过以下公式计算: 资金费用 = 持仓名义价值 * 资金费率 (持仓名义价值 = 标记价格 x 持有合约数量)
请注意:
币安不收取资金费,因为资金费率直接在交易者之间转账。 所有币安永续合约资金费用结算每8个小时进行一次,时间分别为 00:00 (UTC)、08:00 (UTC) 和 16:00 (UTC)。
如遇极端市场波动,币安保留根据下文第8节“资金支付间隔调整”中所述的资金支付间隔调整规则,调整与默认8小时资金支付间隔不同的永续合约资金支付间隔的权利。
只有交易者在预定资金费用时间点仍有未平仓位,才需支付任意方向的资金费用。如果当时没有持仓,则不用支付任何资金费用。如果在资金费用时间点到来前平仓,则不会收到或支付资金费用。系统可能需要最多 15 秒来处理平台上所有资金费用的结算,例如,交易者在 08:00:05 (UTC) 开仓时,资金费用可能仍然适用,无论该交易者是支付方还是接收方。
您可以在 K 线图上方的币安合约界面查看资金费率和距离下一次资金费用结算的倒计时:

注:此处的资金费率代表针对过去8小时溢价指数的估算。例如,09:00 (UTC)的资金费率会使用01:00 (UTC)至09:00 (UTC)的溢价指数数据集(而非08:00 UTC至09:00 UTC)来计算。
如何查看实时与历史资金费率?
您可以点击【数据】-【合约数据】,然后选择【实时资金费率】或【资金费率历史】来查看实时及历史资金费率。


如何接收资金费用通知?
1. 前往 U 本位合约交易界面,然后点击设置图标。

2. 前往【通知设置】选项卡,开启【资金费用触发通知】按钮。您也可以自定义资金费率百分比,将其设置在 0.0001% 至 0.75% 之间。目前预设值为 0.25%,代表您会在预期资金费率达到 0.25% 时收到通知。

重要提示:您将通过邮件/App内通知等方式接收通知。这项功能可作为风险警告,币安无法保证实时发送。您同意在使用此服务期间,由于某些原因(包括但不限于个人网络拥塞和网络环境不佳),您可能无法收到或延迟收到通知。币安保留发送通知的权利,但无发送通知的义务。
资金费率由哪些因素决定?
资金费率由两大因素决定:利率和溢价。
币安使用固定利率,假定持有等值现金的收益高于持有等值 BTC 的利息。 在币安合约平台上,默认利率固定为每天 0.03%(资金费用每 8 小时结算一次,因此每个资金费用结算间隔的利率为 0.01%)。
请注意,这不适用于特定合约,例如 ETHBTC 的利率设为 0%。币安保留根据市场状况不定时调整利率的权利。 永续合约价格与标记价格可能存在显著差异。
在这种情况下,我们使用溢价指数强制缩小两个市场的价差。
每个合约单独计算: 溢价指数(P) = [Max(0, 冲击买价 - 价格指数) - Max(0, 价格指数 - 冲击卖价)] / 价格指数 冲击买价 = 按买价执行冲击保证金额的平均成交价 冲击卖价 = 按卖价执行冲击保证金额的平均成交价
- 价格指数是在主要现货交易平台上架的标的资产的加权平均价值。
- 冲击保证金额 (IMN) 用于查找订单簿的平均冲击买价或卖价。U 本位合约的 IMN 是以价值 200 USDT 的保证金(USDT 计价)进行交易时的名义金额;币本位合约的 IMN 是以 200 USD(USD 计价)进行交易时的名义金额。
冲击保证金额(IMN) = 200 USDT / 最高杠杆下的起始保证金率 例如,BNBUSDT永续合约的最大杠杆为20倍,且相应的起始保证金比率为5%,则冲击保证金额(IMN)为4,000 USDT (200 USDT / 5%)。系统每分钟都会在订单簿中取出4,000 USDT的IMN来衡量平均冲击买价/卖价。
如何计算资金费率?
第1步:计算给定资金周期内的冲击买价/卖价序列
我们以下列U本位合约的买方订单簿为例:
| 等级 | 价位 | 基础数量 | 委托金额 | 累计委托金额 |
| 1 | p1 | q1 | 倍数*p1*q1 | 倍数*p1*q1 |
| 2 | p2 | q2 | 倍数*p2*q2 | 倍数*p1*q1 + 倍数*p2*q2 |
| 3 | p3 | q3 | 倍数*p3*q3 | 倍数**p1*q1 + 倍数*p2*q2 + 倍数*p3*q3 |
| ... | ... | ... | ... | ... |
| n | pn | qn | 倍数*pn*qn | 倍数*∑pn*qn |
若倍数*∑px*qx > x等级的IMN且倍数*∑px-1*qx-1 < x-1等级的IMN,则我们可以从x等级订单簿中找到冲击买价: 冲击买价 = IMN / [(IMN - 倍数*∑px-1*qx-1) / px + 倍数* ∑qx-1] *IMN:冲击保证金额 为了计算冲击买价/卖价序列,系统会在此资金周期针对订单簿快照执行上述计算:

卖方订单簿概要如下:
| 等级 | 价位 | 基础数量 | 委托金额 | 累计委托金额 |
| 1 | 279.67 | 41.86 | (279.67 x 41.86) | 11,706.99 |
| 2 | 279.68 | 6.26 | (279.68 x 6.26) | (279.67 x 41.86) + (279.68 x 6.26) |
| 3 | 279.69 | 1.42 | (279.69 x 1.42) | …... |
| 4=x-1 | 279.70 | 31.64 | (279.7 x 31.64) | (279.67 x 41.86) + (279.68 x 6.26) + (279.69 x 1.42) + (279.7 x 31.64)= 22,704.65 < 25,000 USDT* |
| 5=x | 279.71 | 11.27 | (279.71 x 11.27) | (279.67 x 41.86) + (279.68 x 6.26) + (279.69 x 1.42) + (279.7 x 31.64)+ (279.71 x 11.27) = 25,856.98 > 25,000 USDT* |
*假设BNBUSDT永续合约的最大杠杆率为125倍,合约默认冲击保证金额为25,000 USDT。 我们从上表得到下列数据:
- x等级的价格为279.71
- x-1等级的累计委托金额为22,704.65
- x-1等级的累计基础数量为41.86 + 6.26 + 1.42 + 31.64 = 81.18
代入公式: 冲击卖价 = IMN / [(IMN - 倍数 x∑px-1 x qx-1)/px + 倍数 x ∑qx-1] = 25,000 / [(25,000 - 22,704.65) / 279.71 + 81.18] = 279.69 USDT 分析:
- 达到 x 等级 IMN 时的对应数量:(IMN - 倍数 x ∑px-1 x qx-1) / px = (25,000 - 22,704.65 ) / 279.71 = 8.206
- 达到 IMN 时的累计基础数量:8.206 + 81.18 = 89.386
- 冲击卖价 = 25,000 / 89.386 = 279.69
第2步:计算此资金费率周期的溢价指数序列
币安每5秒计算一次溢价指数(即1分钟12个溢价指数),最终针对5,760个溢价指数取时间加权平均值,得出资金费率。 溢价指数计算公式: 溢价指数(P) = [Max(0, 冲击买价 - 价格指数) - Max(0, 价格指数 - 冲击卖价)] / 价格指数 (Max(0,bpn-ipn)-Max(0,ipn-apn))/ipn
| 序列 | 冲击买价 | 冲击卖价 | 指数价格 | 溢价指数 |
| 1 | bp1 | ap1 | ip1 | (Max(0,bp1-ip1)-Max(0,ip1-ap1))/ip1 |
| 2 | bp2 | ap2 | ip2 | (Max(0,bp2-ip2)-Max(0,ip2-ap2))/ip2 |
| ... | ... | ... | ... | ... |
| n | bpn | apn | ipn | (Max(0,bpn-ipn)-Max(0,ipn-apn))/ipn |
第3步:计算此资金费率周期的时间加权溢价指数
情景1:对于资金费率间隔为1小时以上的交易对,将第2步得到的溢价指数序列代入平均溢价指数公式: 平均溢价指数(P) = (1*Premium_Index_1 + 2*Premium_Index_2 + 3*Premium_Index_3 +···+ n*Premium_Index_n) / (1+2+3+···+n) *Premium_Index_1:第一个溢价指数 n = 60/5 * 60 * 8 = 5,760
情景2:对于资金费率间隔为1小时的交易对,平均溢价指数为等权重。 平均溢价指数公式: 平均溢价指数 (P) = (溢价指数_1 + 溢价指数_2 + 溢价指数_3 +···+ 溢价指数_n) / n n = 60/5 * 60 = 720
第4步:计算资金费率
资金费率根据每8小时的利率组分与溢价组分计算。另外要加上±0.05%的缓冲。示例:00:00 - 08:00计算出的资金费率在08:00交换。
资金费率公式: 资金费率 (F) = [平均溢价指数 (P) + clamp (利率 - 溢价指数 (P), -0.05%, 0.05%)] / (8 / N) *此处的溢价指数(P)指当前平均值 *此处的利率指8小时的利率,对于大多数合约,为0.01% *N为资金费用收取间隔
备注: 函数 clamp (x, min, max) 表示如果 x < min,则 x = min;如果 x > max,则 x = max;如果 max ≥ a ≥ min,则返回 x。 换言之,只要溢价指数介于-0.04%至0.06%之间,则资金费率等于0.01%(即利率)。 如果 (利率 (I) - 溢价指数 (P))落在±0.05%内,则F = P + (I - P) = I,即资金费率等于利率。
- 示例1: 时间戳:2020-08-27 20:00:00 (UTC) 价格指数:11,312.66 USDT 冲击买价:11,316.83 USDT 冲击卖价:11,317.66 USDT 溢价指数(P) = Max(0, 冲击买价 − 价格指数) − Max(0, 价格指数 − 冲击卖价) / 价格指数 = Max(0, 11,316.83 - 11,312.66) - Max(0,11,312.66 - 11317.66) / 11,312.66 = (4.17 - 0) / 11,312.66 = 0.0369%
- 示例2: 时间戳:2020-08-28 08:00:00 (UTC) 标记价格:11,329.52 USDT 此时,00:00 - 08:00 (UTC)的资金周期结束。8小时 = 480分钟,则8小时的时间加权平均溢价指数(P) = 0.0429% 平均溢价指数 = (1*Premium_Index_1+2*Premium_Index_2+3*Premium_Index_3+···+ n*Premium_index_n)/(1+2+3+···+n) Premium_Index_1:第一个溢价指数 资金费率 (F) = 溢价指数 (P) + clamp (利率 - 溢价指数 (P), -0.05%, 0.05%) = 0.0429% + Clamp(0.01% - 0.0429%,-0.05%, 0.05%) = 0.0429% + (-0.0329%) = 0.0100%
第5步:计算 U 本位永续合约的资金费率
上限** 下限 = -0.75 * 维持保证金比率 上限 = 0.75 * 维持保证金比率 资金费率上限 = clamp (资金费率, 下限, 上限)
示例 1: ADAUSDT 永续合约根据其维持保证金比率设定了资金费率上限,表中最高杠杆 75 倍时对应的“维持保证金比率”为 0.5%。
- 下限 = -0.75 * 0.5% = -0.375%
- 上限 = 0.75 * 0.5% = 0.375%
**在极端市场行情下,币安保留调整资金费率上下限的权利。
资金费率收取间隔调整
在极端市场行情下,币安保留调整资金费率上下限的权利且永续合约的资金费率间隔与默认的 8 小时间隔不同。用户可以访问实时资金费率和资金费率历史页面,查看最新资金费率间隔及其上下限。
注:资金费用(如有)将直接从合约账户的可用余额中扣除。如果余额不足,资金费用将从仓位保证金中扣除,这可能会影响强平价格。请妥善管理仓位,避免强制平仓。
自 2025 年 5 月 2 日 8:00 (UTC) 起,当 U 本位永续合约的资金费率在前一次结算时达到上限/下限时,币安合约会将结算频率从每 8 小时或每 4 小时一次调整为每小时一次。
示例:
以 U 本位 BTCUSDT 永续合约为例,其资金费率上限/下限为 +0.3%/-0.3%,默认的资金费率结算频率为每 8 小时一次。
场景 1:
2025 年 4 月 22 日 8:00 (UTC),U 本位 BTCUSDT 永续合约的资金费率达到 -0.3%,下一次资金费率结算的频率将从每 8 小时一次调整为每小时一次。新的资金费率结算频率将于 2025 年 4 月 22 日 9:00 (UTC) 开始生效。 U 本位 BTCUSDT 永续合约的新资金费率结算频率如下:
| 时间 | 资金费率上下限 |
| 2025 年 4 月 22 日 8:00 (UTC) | +0.3%/-0.3% |
| 2025 年 4 月 22 日 9:00 (UTC) | +0.3%/-0.3% |
| 2025 年 4 月 22 日 10:00 (UTC) | +0.3%/-0.3% |
| 2025 年 4 月 22 日 11:00 (UTC) | +0.3%/-0.3% |
场景 2:
2025 年 4 月 22 日 7:45 (UTC),U 本位 BTCUSDT 永续合约的资金费率达到 -0.3%。然而,在 2025 年 4 月 22 日 8:00 (UTC) 资金费率结算时,资金费率为 -0.25%。由于资金费率在结算时未达到其上限/下限,因此结算频率不进行调整。
重要提示:
- 调整将在资金费率于前一次结算时达到上限或下限后,大约 15 分钟内完成。假设合约的资金费率在 8:00 (UTC) 结算时达到上限/下限,则用户最迟将在 8:15 (UTC) 看到资金费率结算频率的调整。
- 如果由于资金费率在前一次结算时达到上限/下限而进行调整,将不会发布任何公告。您可以访问实时资金费率和资金费率历史页面,查看最新资金费率间隔及其上下限。API 用户可以通过新增的端点 GET/fapi/v1/fundingInfo 查询 U 本位合约的资金费率信息。
- 如果币安合约决定在 U 本位永续合约的资金费率在前一次结算时未达到上限/下限的情况下将结算频率调整为每小时一次,并随后将其恢复为每 8 小时或每 4 小时一次,则将另行发布公告。
- 对于结算频率为每小时一次的永续合约,最后一次资金费率结算将在下架前 1 小时结束。例如,如果 BTCUSDT 永续合约的资金费率结算频率为每小时一次,并于 2025 年 5 月 2 日 9:00 (UTC) 下架,则最后一次资金费率结算将在 2025 年 5 月 2 日 8:00 (UTC) 进行。2025 年 5 月 2 日 9:00 (UTC) 将不收取资金费用。
币安教程
以上就是脚本之家小编给大家分享的币安合约资金费率是什么?为什么资金费率至关重要?如何计算的详细介绍了,希望此篇文章能够帮助大家更好的了解币安合约资金费率!
本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。