帮助中心
合约
合约底层逻辑机制

合约资金费率与资金费用说明 | Gate

2022-08-18 06:04 (UTC+8)
957,621 阅读量
1,009

什么是资金费率?

资金费率机制是指多头和空头持仓者之间定期相互支付费用的机制。其目的在于使永续合约价格更好地反映标的资产价格,推动合约价格与现货价格趋于一致。

资金费用仅在多头和空头持仓者之间支付,交易所不收取任何费用。当资金费率为正时,多头持仓者向空头持仓者支付费用;反之,当资金费率为负时,空头持仓者向多头持仓者支付费用。

资金费用有不同的结算周期。对于资金费率结算周期为8小时的合约,每日将在00:00(UTC)、08:00(UTC)和16:00(UTC)进行结算。对于资金费率结算周期为4小时的合约,将在00:00(UTC)、04:00(UTC)、08:00(UTC)、12:00(UTC)、16:00(UTC)和20:00(UTC)进行结算。此外,系统结算平台资金费用可能需要数秒处理时间,实际结算时间可能有所不同。

您可在合约信息页面查看有关合约市场结算周期、上下限等详细信息。

资金费率计算

资金费率计算公式

溢价指数 = [ Max(0,深度加权买入价 − 指数价格)− Max(0,指数价格 − 深度加权卖出价)] / 指数价格

资金费率 = Clamp [(平均溢价指数 + Clamp(8小时利率 − 平均溢价指数,−0.05%,0.05%))/(8 / N),−fmax,fmax ]

最终结算时采用的资金费率,为当前周期内最后一次计算得出的结果。

注意:

  • 平均溢价指数:指当前资金费率周期内所有已计算溢价指数的时间加权平均值。计算公式为(1 × P₁ + 2 × P₂ + … + n × Pₙ)/(1 + 2 + … + n),其中 P₁ 为第1分钟的溢价指数,Pₙ 为最后1分钟的溢价指数。距离结算时间越近,权重越高。
  • N 为资金费率结算周期,单位为小时。例如,若资金费率每8小时结算一次,则 N = 8;若每4小时结算一次,则 N = 4。
  • fmax 和 −fmax 分别为资金费率的上限和下限。您可在资金费率页面查看实时及历史资金费率。
  • 资金费率和溢价指数每60秒计算一次。
  • 8小时利率 = 基础利率 / 3。
  • Gate 加密货币合约的基础利率为0.03%;传统金融合约的基础利率为0。
  • 在极端市场行情下,Gate 保留调整资金费率上下限及其他参数的权利。

计算示例

假设 BTC_USDT 永续合约当前参数如下:

指数价格 深度加权买入价 深度加权卖出价 基础利率 结算周期(N) 资金费率上下限(fmax)
100,000 USDT 100,200 USDT 100,100 USDT 0.01% 8小时 ± 0.75%

步骤1:计算当前溢价指数

溢价指数 = [Max(0,100,200 − 100,000)− Max(0,100,000 − 100,100)] / 100,000 = [200 − 0] / 100,000 = 0.02%

步骤2:计算平均溢价指数

假设在本结算周期内已计算出4个溢价指数:0.005%、0.015%、0.025%和0.020%。根据加权公式:

平均溢价指数 =(1 × 0.005% + 2 × 0.015% + 3 × 0.025% + 4 × 0.020%)/(1 + 2 + 3 + 4)= 0.019%

步骤3:计算资金费率

资金费率 = Clamp [(0.019% + Clamp(0.01% − 0.019%,−0.05%,0.05%))/(8 / 8),−0.75%,0.75%] = Clamp [(0.019% +(−0.009%))/ 1,−0.75%,0.75%] = 0.010%

深度加权价格计算

假设订单簿如下,深度加权金额为20,000 USDT。

订单档位 价格 数量(BTC) 订单价值(USDT)
卖3 130,000 0.4 52,000
卖2 120,000 0.25 30,000
卖1 110,000 0.1 11,000
买1 100,000 0.05 5,000
买2 90,000 0.1 9,000
买3 80,000 0.2 16,000

计算深度加权买入价

买1的订单价值为5,000 USDT,低于20,000 USDT,因此计算时使用其全部数量(0.05 BTC)。

买2的订单价值为9,000 USDT。买1和买2的累计价值为5,000 + 9,000 = 14,000 USDT,仍低于20,000 USDT,因此买2的全部0.1 BTC也计入计算。

买3的订单价值为16,000 USDT。买1、买2和买3的累计价值为5,000 + 9,000 + 16,000 = 30,000 USDT,超过20,000 USDT。前两个档位合计为14,000 USDT,因此还需要从买3获取20,000 − 14,000 = 6,000 USDT。取自买3的 BTC 数量为6,000 ÷ 80,000 = 0.075 BTC。

用于计算深度加权买入价的 BTC 总量为0.05 + 0.1 + 0.075 = 0.225 BTC。

深度加权买入价 = 20,000 ÷ 0.225 ≈ 88,888.89 USDT

计算深度加权卖出价

卖1的订单价值为11,000 USDT,低于20,000 USDT,因此使用其全部数量(0.1 BTC)。

卖2的订单价值为30,000 USDT。卖1和卖2的累计价值为11,000 + 30,000 = 41,000 USDT,超过20,000 USDT。卖1已使用11,000 USDT,因此需要从卖2获取20,000 − 11,000 = 9,000 USDT。取自卖2的 BTC 数量为9,000 ÷ 120,000 = 0.075 BTC。

计入的 BTC 总量:卖1为0.1 BTC,卖2的一部分为0.075 BTC。合计:0.1 + 0.075 = 0.175 BTC。

深度加权卖出价 = 20,000 ÷ 0.175 ≈ 114,285.71 USDT

资金费用计算

资金费用 = 仓位价值 × 资金费率

USDT保证金合约

仓位价值 = 标记价格 × 持仓数量 × 合约乘数

币本位合约

仓位价值 = 持仓数量 × 合约乘数 / 标记价格

有关详细计算示例,请参阅如何计算永续合约仓位价值页面。

示例

假设某用户持有 BTCUSDT 永续合约多头仓位,持仓数量为10,000张合约,合约乘数为0.0001 BTC,当前标记价格为95,000 USDT,本周期资金费率为0.02%。

USDT保证金合约仓位价值 = 标记价格 × 持仓数量 × 合约乘数 = 95,000 × 10,000 × 0.0001 = 95,000 USDT

资金费用 = 仓位价值 × 资金费率 = 95,000 × 0.02% = 95,000 × 0.0002 = 19 USDT

因此,该用户需为本周期支付19 USDT的资金费用。

资金费用结算

在资金费率结算周期结束时,用户将根据最终资金费率支付或收取相应的资金费用。用户应关注保证金率变化,以防止被强制平仓。

在逐仓模式下(包括经典合约账户、统一账户单币种模式和统一账户跨币种模式),资金费用将从相应逐仓仓位的保证金中扣除或计入其中。

在全仓模式下(包括经典合约账户、统一账户单币种模式、统一账户跨币种模式和统一账户组合保证金模式),资金费用将从全仓下相关资产余额中扣除或计入其中。

此外,系统结算平台资金费用可能需要数秒处理时间,实际结算时间可能有所不同。例如,若交易者在08:00:00(UTC+8)开仓,资金费用仍可能被收取或计入,具体取决于交易者在该资金费率周期中是付款方还是收款方。

合约资金费用为异步结算:系统会在资金费用结算的整点时刻对仓位进行快照,并根据快照结果完成费用结算。若您在结算完成前平仓,该笔资金费用仅展示在资金流水中, 不会计入历史仓位的已实现盈亏。

资金费率参数调整

Gate 会定期调整合约资金费率的上下限和结算周期,以适应市场变化,并保留随时修改这些参数的权利。

对于传统金融产品,平台通常维持固定的8小时结算周期。这些产品不适用资金费率结算周期自动调整机制,且资金费率上下限较低,以确保波动性较低。

资金费率结算周期自动调整机制

若合约市场的资金费率在结算时达到上限或下限,系统将自动把该市场的结算周期调整为1小时。此调整不会提前公告。若资金费率在结算时未达到限值,但平台决定调整结算周期,将另行发布公告。

当市场状况趋于稳定时,系统将自动判断是否将结算周期从1小时调整为4小时。必须同时满足以下条件:

  • 该合约市场当前的资金费率周期为1小时。
  • 资金费率绝对值连续16次结算低于0.025%。

满足上述条件后,系统将在第16次结算后自动将结算周期调整为4小时。此自动调整同样不会提前公告。

对于其他类型的调整,例如未满足自动调整条件但平台仍决定更改周期的情况,将发布公告。

示例

以 USDT保证金 BTCUSDT 永续合约为例,资金费率上下限为+0.3%/−0.3%,默认结算周期为8小时:

情景1:自动调整为1小时

若在2025.07.09 16:00(UTC+8)结算时,BTCUSDT 永续合约的资金费率达到+0.3%或−0.3%,则结算周期将从下一周期起自动切换为1小时。下一次结算将在2025.07.09 17:00(UTC+8)进行。此调整不会提前公告。

情景2:结算周期保持不变

若在2025.07.09 15:00(UTC+8),BTCUSDT 的预计资金费率为0.3%,但在实际的2025.07.09 16:00(UTC+8)结算时,最终资金费率为0.25%(未达到限值),则结算周期仍维持为8小时。

情景3:平台主动调整并发布公告

若在2025.07.09 16:00(UTC+8)结算时,资金费率为0.1%(未达到限值),但平台决定将周期调整为1小时,则将提前发布公告,说明调整内容及生效时间。

情景4:自动恢复为4小时

假设 BTCUSDT 永续合约已采用1小时结算周期。若连续16次结算的资金费率绝对值均低于0.025%(例如连续16次为+0.01%、−0.008%、+0.015%等),系统将在第16次结算后自动恢复为4小时结算周期,无需人工干预或提前通知。

若在第10次结算时,资金费率绝对值为0.03% ≥ 0.025%,则连续计数将重置为零,并从第11次结算开始重新计数。

免责声明

本文内容仅供参考与学习目的,不构成任何金融、投资、交易或法律建议,也不构成购买或出售任何数字资产的要约或邀请。Gate 对文中信息的准确性、完整性或时效性不作任何明示或暗示的保证。产品功能、界面、规则及费率等信息可能随时更新或调整,请以 Gate 平台的最新公告及实际页面展示为准。

数字资产投资涉及高风险,价格可能出现大幅波动,您可能损失全部投入资金。请在充分了解相关风险的基础上,根据自身财务状况和风险承受能力谨慎决策。如有需要,建议您咨询独立的专业财务或法律顾问。
有关更多风险信息,请参阅 Gate 《风险警示》及 《用户协议》。

立即注册,最高可领 $10,000 迎新奖励
signup-tips