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

合约资金费率和资金费用说明

22 分 51 秒之前
778793 阅读量
972

什么是资金费率

资金费率机制是多仓与空仓持有者之间定期进行费用支付的机制,其目的在于确保永续合约的价格更好的反应标的资产价格,促使合约和现货价格收敛。 资金费率的费用支付只发生在多空持仓者之间,交易所不收取任何费用。当资金费率为正时,多仓持有者向空仓持有者支付费用;相反,当资金费率为负时,空仓持有者向多仓持有者支付费用。 资金费用的结算周期有多种。资金费率结算周期为8H的合约,每天会在00:00(UTC)、08:00(UTC)、16:00(UTC)进行资金费率结算,对于资金费率结算周期为4H的合约,则会在00:00(UTC)、04:00(UTC)、08:00(UTC)、12:00(UTC)、16:00(UTC)、20:00(UTC)进行结算。 合约市场的结算周期和上下限等信息,可在 合约信息页面 查询。

资金费率计算

资金费率计算公式

溢价指数 = [ Max (0 , 深度加权买价 − 指数价格) − Max (0 , 指数价格 − 深度加权卖价)] / 指数价格 资金费率 = 溢价指数平均值 + clamp (间隔利息 − 当前溢价指数, 0.05%, −0.05%) 溢价指数平均值:指在当前资金费率周期内,已计算出的所有溢价指数的算术平均值。 最终结算时的资金费率 = clamp (资金费率平均值, fmax, −fmax),其中 fmax和−fmax分别是资金费率的上下限,可在 资金费率页面 查询。

• 资金费率和溢价指数每60s计算一次。 • Gate合约预设利率为每日0.03%,如费用结算每8小时执行一次,则区间利息为0.01%,以此类推。 • Gate 保留在极端市场情况下调整资金费率上下限的权利。

深度加权价格计算

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

买卖档位 价格 数量(BTC) 对应的订单金额(USDT)
卖三 130,000 0.4 52,000
卖二 120,000 0.25 30,000
卖一 110,000 0.1 11,000
买一 100,000 0.05 5,000
买二 90,000 0.1 9,000
买三 80,000 0.2 16,000

深度加权买价的计算 买一档的订单金额为5,000 USDT,低于20,000 USDT,因此该档位全部数量(0.05 BTC)会用于计算深度加权买价。 买二档的订单金额为9,000 USDT。买一和买二累计金额为5,000 + 9,000 = 14,000 USDT,仍然小于20,000 USDT,因此买二的全部0.1 BTC也会用于计算深度加权买价。 买三档的订单金额为16,000 USDT。买一、买二、买三累计为5,000 + 9,000 + 16,000 = 30,000 USDT,已经超过了20,000 USDT。因为前两档的价值为14,000 USDT,还需要从买三档补足 20,000 − 14,000 = 6,000 USDT。则在买三档位上分配到的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 深度加权卖价的计算 卖一档订单金额为 11,000 USDT,低于 20,000 USDT,因此卖一档的全部数量(0.1 BTC)会用于计算深度加权卖价。 卖二档订单金额为 30,000 USDT,卖一和卖二累计为 11,000 + 30,000 = 41,000 USDT,超过 20,000 USDT。而卖一档已经用掉 11,000 USDT,还需要从卖二档取出 20,000 − 11,000 = 9,000 USDT。 那么,卖二档会被用到的 BTC 数量为 9,000 ÷ 120,000 = 0.075 BTC 计入的总 BTC 数量为:卖一数量:0.1 BTC,卖二部分数量:0.075 BTC。合计:0.1 + 0.075 = 0.175 BTC 则深度加权卖价 = 20,000 ÷ 0.175 ≈ 114,285.71 USDT

资金费用计算

资金费用 = 仓位价值 × 资金费率 U本位合约 仓位价值 = 标记价格 × 仓位数量 × 合约乘数 币本位合约 仓位价值 = 仓位数量 × 合约乘数 / 标记价格 具体计算案例可以在 永续合约仓位价值如何计算页面 查看。

示例

假设:用户在BTCUSDT永续合约上持有多头仓位,持仓数量为 10000 张合约、合约乘数为0.0001BTC,当前标记价格为95,000 USDT,本周期的资金费率为0.02% U本位合约的仓位价值 = 标记价格 × 仓位数量 × 合约乘数 = 95,000 × 10000 × 0.0001 = 95,000 USDT 资金费用 = 仓位价值 × 资金费率 = 95,000 × 0.02% = 95,000 × 0.0002 = 19 USDT 则本次用户需要支付资金费用19USDT。

资金费用结算

资金费率结算周期结束时,用户将根据最终资金费率的结果,支付或收取相应的资金费用,用户需要关注保证金率的变化,预防爆仓。 在逐仓模式下(包括经典合约账户、统一账户单币种模式及统一账户跨币种模式),资金费用将在对应逐仓仓位的保证金中扣除或划入。 在全仓模式下(包括经典合约账户、统一账户单币种模式、统一账户跨币种模式及统一账户组合保证金模式),资金费用则从全仓中相应币种权益中扣除或划入。

另外,系统在进行平台资金费用的结算时可能需要最多 1 秒的处理时间。比如,当交易者在 08:00:00(UTC+8)开仓时,资金费用可能仍会被扣收或发放,具体取决于该交易者在当期资金费用周期中是支付方还是接收方。

资金费率参数的调整

Gate会不定期对合约资金费率的上下限及结算周期进行调整,以适应市场变化,并保留随时修改相关参数的权利。

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

当合约市场的资金费率结算时达到上限或下限,则系统会自动将该市场的资金费率结算周期调整为1小时,自动调整不会发布公告。如果结算时刻资金费率未达到上下限,但是平台决定调整结算周期,则会另行发布公告。 此外,对于其他类型的调整,平台也将通过公告形式进行通知。

示例

以 U本位 BTCUSDT 永续合约为例,资金费率上下限为+0.3%/−0.3%,默认结算周期为8小时。 场景一:自动调整 若2025.07.09 16:00(UTC+8)结算时刻,BTCUSDT永续合约的资金费率达到+0.3%或−0.3%,则从下一个周期开始,BTCUSDT资金费率结算周期自动调整为1小时。即下次结算时间为2025.07.09 17:00(UTC+8),调整不会提前发布公告。 场景二:不自动调整 若2025.07.09 15:00(UTC+8)时刻,BTCUSDT永续合约的资金费率为0.3%,而在2025.07.09 16:00(UTC+8)结算时刻,BTCUSDT永续合约的资金费率为0.25%,并未触及设定上/下限,则结算周期保持8小时不变。 场景三:主动调整并公告 若在2025.07.09 16:00(UTC+8)结算时刻,BTCUSDT永续合约的为0.1%,资金费率未触及上/下限,但平台决定主动调整结算周期为1小时,则将提前公告并说明具体变更及实施时间。

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