首页 > 教程攻略 > web3.0 >币安合约资金费率是什么?为什么资金费率至关重要?如何计算?

币安合约资金费率是什么?为什么资金费率至关重要?如何计算?

来源:互联网 时间:2026-06-20 11:40:02

币安合约里的资金费率,到底是什么?简单说,这是永续合约用来“拴住”价格,让它不跟现货市场跑偏的一个核心机制。对于在币安玩合约的人来说,理解资金费率,差不多就是理解了永续合约的定价逻辑。这篇文章,我们就来把这个机制拆开看看,包括它为什么重要、具体怎么算,以及在行情剧烈波动时,它会怎么影响你的仓位。

币安合约资金费率是什么?为什么资金费率至关重要?如何计算?

传统合约与永续合约

币安提供的永续合约,跟传统期货合约最大的区别在于:传统合约有到期日,比如月度或季度交割,到了那天,合约价格会跟现货价格强制对齐,所有仓位自动结算。但永续合约没有到期日,理论上你可以一直拿着仓位不放手。

问题就来了——没有到期日这个“价格回正”的强制机制,合约价格很容易脱离现货市场,自己炒自己的。为了不让价格跑偏,币安合约引入了

资金费率

,作为平衡合约价格与指数价格的“调节阀”。

资金费率

决定了在每个固定的注资周期里,合约的多头头寸和空头头寸之间,到底是谁该付钱给谁。这个周期通常是8小时一次。用户实际支付或收到的金额,就被称为资金费用。

这里需要特别说明一点:这笔钱不是在付给交易平台(币安)的手续费,而是交易者之间的直接资金流转。平台只负责撮合和划转,目的就是为了维持合约市场与现货市场之间的价格平衡。

什么是资金费率?

资金费率机制,本质上是在多空双方之间定期进行的费用交换。每手的绝对金额,基于永续合约当前价格与指数价格之间的差价来确定。

  • 当市场看涨、合约价格高于现货价格(合约溢价)时,资金费率通常为正,此时多头交易者向空头交易者支付费用。
  • 当市场看跌、合约价格低于现货价格(现货溢价)时,资金费率通常为负,此时空头交易者向多头交易者支付费用。

总结一下几个关键点:

  • 目的

    :防止永续合约价格长期、大幅度偏离现货指数价格。
  • 支付方向

    • 正费率

      :合约价格 > 现货价格。此时

      多头

      付给

      空头

      ,这等于是在鼓励开空单,打压合约价格回归。
    • 负费率

      :合约价格 < 现货价格。此时

      空头

      付给

      多头

      ,鼓励开多单,拉升合约价格。
  • 资金流向

    :这是

    交易者之间

    的直接资金交换,平台只负责划转,不收取任何手续费。

在实际操作层面,以币安为例,有几个规则值得留意:

  • 结算频率

    :通常

    每8小时

    结算一次(每天00:00、08:00、16:00 UTC+8)。
  • 持有才支付

    :只在结算那一刻你手里还有仓位,才需要支付或收取费用。如果在结算前平仓了,那这个周期的费用跟你没关系。
  • 仓位影响

    :支付的金额 = 仓位价值 × 资金费率。仓位越大,支付或收到的金额自然就越高。

为什么资金费率至关重要?

前面提到,传统期货因为有到期日,价格最终会强制回归现货。但永续合约没有这个“到期日”的锚,如果没有约束,它的价格很容易跑偏,脱离真实的现货市场。所以,平台创造了资金费率这个机制——让把价格推高(或压低)的一方定期付钱给反对方。付钱付得心疼了,价格自然就被拉回来了。

换句话说,只要这个机制在正常运行,永续合约的价格就会一直贴着现货走,交易起来的感觉跟现货市场差不多。这就是它如此重要的根本原因。

资金费用是如何确定的?

资金费率决定了由哪方交易者支付或收取费用,以及涉及的头寸比例。

当市场处于合约溢价状态(合约价格高于现货价格)时,资金费率为正,多头向空头支付费用。反过来,当市场处于现货溢价状态(合约价格低于现货价格)时,资金费率为负,空头向多头支付费用。

核心要素 市场状态一 市场状态二

名称

合约溢价 现货溢价

价格关系

合约价格

>

现货价格
合约价格

<

现货价格

资金费率符号

正数 (+)

负数 (-)

谁支付费用

多头头寸交易者 空头头寸交易者

谁收取费用

空头头寸交易者 多头头寸交易者

一句话记忆

合约更贵 → 做多的人付费 现货更贵 → 做空的人付费

这里有两个关键点,能帮你快速理解:

  • “贵”的一方付钱

    :谁把价格推高了,谁就承担资金成本。多头推高导致合约溢价,那就多头付费;空头打压导致合约折价(现货溢价),那就空头付费。
  • 资金费率的符号 = 多头支付的方向

    :费率是

    +

    ,意味着

    头付给空头;费率是

    -

    ,意味着

    钱,实质是空头付给多头。

币安的资金费率如何计算?

资金费用的计算公式很简单:

资金费用 = 持仓名义价值 × 资金费率

(持仓名义价值 = 标记价格 × 持有合约数量)。

再次强调:币安不收取资金费,费率直接在交易者之间转账。所有币安永续合约资金费用结算每8个小时进行一次,时间分别为00:00 (UTC)、08:00 (UTC)和16:00 (UTC)。

值得注意的是,在极端市场波动下,币安有权调整资金支付间隔。你可以在实时资金费率和资金费率历史页面查看最新信息。

只有交易者在预定资金费用时间点仍有未平仓位,才需支付或收取费用。如果在费用结算前平仓,则无需支付。系统可能需要最多15秒来处理所有资金费用的结算。你可以通过K线图上方合约界面查看资金费率和倒计时。

币安合约资金费率是什么?为什么资金费率至关重要?如何计算?

注意:此处的资金费率代表对过去8小时溢价指数的估算。例如,09:00 (UTC)的资金费率会使用01:00 (UTC)至09:00 (UTC)的溢价指数数据集来计算。

如何查看实时与历史资金费率?

你可以在【数据】-【合约数据】中,选择【实时资金费率】或【资金费率历史】来查看。

币安合约资金费率是什么?为什么资金费率至关重要?如何计算?

币安合约资金费率是什么?为什么资金费率至关重要?如何计算?

如何接收资金费用通知?

如果需要提前预警,可以设置通知:前往U本位合约交易界面,点击设置图标,进入【通知设置】,开启【资金费用触发通知】。你可以自定义资金费率预警百分比(0.0001%到0.75%之间),预设值是0.25%。

币安合约资金费率是什么?为什么资金费率至关重要?如何计算?

币安合约资金费率是什么?为什么资金费率至关重要?如何计算?

重要提示:你会通过邮件或App内通知接收。这项功能可作为风险警告,但币安无法保证实时发送。由于网络等多种原因,你可能无法收到或延迟收到通知。

资金费率由哪些因素决定?

资金费率由两大因素决定:

利率

溢价

币安使用固定利率,假定持有等值现金的收益高于持有等值BTC的利息。在币安合约平台上,默认利率固定为每天0.03%(每个8小时资金费用结算间隔为0.01%)。需要注意的是,像ETHBTC这类特定合约可能设为0%,且币安保留根据市场状况调整利率的权利。

当永续合约价格与标记价格出现显著差异时,平台会使用溢价指数来强制缩小价差。

每个合约单独计算溢价指数:

溢价指数(P) = [Max(0, 冲击买价 - 价格指数) - Max(0, 价格指数 - 冲击卖价)] / 价格指数

其中:
-

冲击买价

:按买价执行冲击保证金额的平均成交价。
-

冲击卖价

:按卖价执行冲击保证金额的平均成交价。
-

价格指数

:主要现货交易平台上标的资产的加权平均价值。
-

冲击保证金额 (IMN)

:用于查找订单簿平均冲击买价或卖价的金额。U本位合约的IMN是以价值200 USDT的保证金交易时的名义金额;币本位合约的IMN是以200 USD交易时的名义金额。

举例说明:

冲击保证金额(IMN) = 200 USDT / 最高杠杆下的起始保证金率


例如,BNBUSDT永续合约最大杠杆为20倍,相应起始保证金比率为5%,则IMN为4,000 USDT。系统每分钟都会在订单簿中取出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]

系统会在此资金周期内针对订单簿快照执行上述计算:

币安合约资金费率是什么?为什么资金费率至关重要?如何计算?

再来看卖方订单簿的实例:

等级 价位 基础数量 委托金额 累计委托金额
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) 22,704.65 < 25,000 USDT*
5=x 279.71 11.27 (279.71 x 11.27) 25,856.98 > 25,000 USDT*

*假设BNBUSDT永续合约最大杠杆率为125倍,合约默认IMN为25,000 USDT。

从上表得到:x等级价格为279.71,x-1等级累计委托金额为22,704.65,x-1等级累计基础数量为81.18。

代入公式:

冲击卖价 = 25,000 / [(25,000 - 22,704.65) / 279.71 + 81.18] = 279.69 USDT

分析:
- 达到x等级IMN时的对应数量:(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, 价格指数 - 冲击卖价)] / 价格指数

第3步:计算此资金费率周期的时间加权溢价指数

- 情景1:资金费率间隔为1小时以上的交易对,采用加权平均:

平均溢价指数(P) = (1*Premium_Index_1 + 2*Premium_Index_2 + ... + n*Premium_Index_n) / (1+2+...+n)


n = 60/5 * 60 * 8 = 5,760

- 情景2:资金费率间隔为1小时的交易对,采用等权重平均:

平均溢价指数(P) = (Premium_Index_1 + Premium_Index_2 + ... + Premium_Index_n) / n


n = 60/5 * 60 = 720

第4步:计算资金费率

资金费率根据每8小时的利率组分与溢价组分计算,再加上±0.05%的缓冲。

资金费率(F) = [平均溢价指数(P) + clamp(利率 - 溢价指数(P), -0.05%, 0.05%)] / (8 / N)

其中,clamp函数表示:如果x < min,则x = min;如果x > max,则x = max。只要溢价指数在-0.04%到0.06%之间,资金费率等于0.01%(即利率)。当(利率-溢价指数)落在±0.05%内时,资金费率等于利率。

第5步:计算U本位永续合约的资金费率上限/下限

下限 = -0.75 * 维持保证金比率
上限 = 0.75 * 维持保证金比率


资金费率上限 = clamp(资金费率, 下限, 上限)

例如,ADAUSDT永续合约最高杠杆75倍对应的维持保证金比率为0.5%,则下限为-0.375%,上限为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)资金费率达到-0.3%,则下一次结算频率调整为每小时一次,从9:00 (UTC)开始生效。
  • 场景2

    :若资金费率在结算时未达到上限/下限,则结算频率不调整。

重要提示:
- 调整将在资金费率达到上限/下限后约15分钟内完成。
- 如果因达到上限/下限而调整,不会发布公告,可通过实时资金费率和资金费率历史页面查看最新信息。
- 如果币安合约决定在未达到上限/下限的情况下调整频率,或恢复为8小时/4小时,则会另行公告。
- 对于结算频率为每小时一次的合约,最后一次结算会在下架前1小时结束。

资金费用将直接从合约账户可用余额中扣除。如果余额不足,会从仓位保证金中扣除,这可能会影响强平价格。务必妥善管理仓位,避免强制平仓。