永续资金费规则
为了确保永续合约的价格更好地反映交易标的市场变化,交易所建立了资金费用机制。该机制促使多仓与空仓持有者之间定期进行现金流交换,使永续合约的价格向指数价格收敛。
当资金费率为正数时,多仓位持有者支付资金费用给空仓持有者;相反,当资金费率为负数时,空仓持有者支付资金费用给多仓持有者。请留意,欧易平台仅促成多仓与空仓持有者之间的资金费交换,平台不收取任何服务费用。
一般情况下,欧易平台在每天的 8:00、16:00 和 24:00 (UTC+8),每 8 小时收付一次资金费用。平台也针对一些合约每 1、2 或 4 小时收付一次资金费用。每个永续合约的费用都会以毫秒级进行收取,且不会中断交易。持有未平仓头寸的交易者在资金费用核算完成后,有义务支付或收取资金费用。如果您在资金费用核算前平仓,则无需支付或收取资金费用。此外,如果永续合约在资金费用核算前下线,当期的资金费用将作废,不予收付。实际的资金费用核算时长可能会持续一分钟。例如,若交易者在 00:00:20 (UTC+8) 开仓,且此时资金费用核算尚未结束,交易者仍可能需要支付或收取资金费用。
上述资金费用的收付时间和资金费率上下限可能根据市场情况进行实时调整。
资金费率计算
资金费率 = clamp [ ( 平均溢价指数 + clamp ( 利率 − 平均溢价指数, 0.05%, −0.05% ) ) / ( 8 / N ), 资金费率上限, 资金费率下限 ]
利率 = 0.01%(在所有结算周期下均为固定值)
N = 合约资金费结算周期(单位:小时),支持的取值为 N ∈ {1, 2, 4, 8}。( 8 / N )因子用于将单次结算费率按结算频率进行归一化,以使各结算周期下的日等价资金费保持一致。
各结算周期下 8 / N 因子的作用:
8 小时周期(N=8):÷ 1
4 小时周期(N=4):÷ 2
2 小时周期(N=2):÷ 4
1 小时周期(N=1):÷ 8
资金费率上(下)限,具体可参考此页面
溢价指数 = [max (0,深度加权买价 - 指数价格) – max (0,指数价格 – 深度加权卖价)] / 指数价格
平均溢价指数使用加权平均值算法, 即使用过去一个结算周期到当前的溢价指数进行计算
举例:Tn 时刻的平均溢价指数 = (1 × T1 时刻溢价指数 + 2 × T2 时刻溢价指数 + ... + n × Tn 时刻溢价指数) / (1 + 2 + ... + n)。假设某个合约每8小时收付资金费, 下午 14:59 的资金费率会使用 7:00 ~ 14:59 每分钟的溢价指数进行计算,n = 480。
深度加权买(卖)价是买(卖)方成交深度加权金额的平均成交价
深度加权买(卖)价 = 深度加权金额 / 满足深度加权金额所需交易币数量
深度加权金额 = 200 × 该合约最高杠杆倍数
资金费率每分钟计算,资金费收付时使用最近时刻的资金费率
举例:16:00 收付资金费,使用 15:59 时刻计算出的资金费率
BTCUSDT 永续合约深度加权买价计算示例
假设深度加权金额 = 20,000 USDT
买盘深度档位 | 挂单价 | 每档深度数量(BTC) | 计算过程 |
1 | 90,000 | 0.02 | 到该深度档位的挂单价值 = 90,000 * 0.02 = 1,800 USDT 该档全部的深度数量将用于计算深度加权买价,即 0.02 BTC |
2 | 89,900 | 0.06 | 到该深度档位的挂单价值 = 买二的挂单价值 + 买一的挂单价值 = 89,900 × 0.06 + 1,800 = 7,194 USDT 该档全部的深度数量将用于计算深度加权买价,即 0.06BTC |
3 | 89,700 | 0.16 | 到该深度档位的挂单价值 = 买三的挂单价值 + 买一和买二的挂单价值 = 89,700 × 0.16 + 7,194 = 21,546 USDT 该档所需深度加权金额 = 20,000 - 7,194 = 12,806 USDT 该档所需深度数量(BTC) = 12,806 / 89,700 = 0.14276 BTC 深度加权买价 = 20,000 / (0.02 + 0.06 + 0.14276) = 89,780.8 USDT |
BTCUSDT 永续合约深度加权卖价计算示例
卖盘深度档位 | 挂单价 | 每档深度数量(BTC) | 计算过程 |
1 | 90,000 | 0.02 | 到该深度档位的挂单价值 = 90,000 * 0.02 = 1,800 USDT 该档全部的深度数量将用于计算深度加权卖价,即 0.02 BTC |
2 | 90,100 | 0.06 | 到该深度档位的挂单价值 = 卖二深度档位的挂单价值 + 卖一深度档位的挂单价值 = 90,100 × 0.06 + 1,800 = 7,206 USDT 该档全部的深度数量将用于计算深度加权卖价,即 0.06 BTC |
3 | 90,200 | 0.16 | 到该深度档位的挂单价值 = 卖三深度档位的挂单价值 + 卖一和二深度档位的挂单价值 = 90,200 × 0.16 + 7,206 = 21,638 USDT 该档所需深度加权金额 = 20,000 – 7,206 = 12,794 USDT 该档所需深度数量(BTC) = 12,794 / 90,200 = 0.14184 BTC 深度加权卖价 = 20,000 / (0.02 + 0.06 + 0.14184) = 90,154.9 USDT |
举例 — 1 小时结算周期永续合约
假设某以 1 小时为结算周期(N = 1)的永续合约,最近一个结算窗口的平均溢价指数为 0.10%。
利率 = 0.01%(固定值)
利率 − 溢价 = 0.01% − 0.10% = −0.09% → 取限至 −0.05%
除数前费率 = 0.10% + (−0.05%) = 0.05%
资金费率 = 0.05% / (8 / 1) = 0.00625% 每小时 (假设在资金费率上/下限以内)
资金费用计算
资金费用 = 持仓仓位价值 × 资金费率
U本位合约
持仓仓位价值 = 合约张数 × 合约面值 × 合约乘数 × 标记价格
例:
用户持有 10 张 BTCUSDT 永续合约多仓仓位,当前标记价为 60,000 USDT,合约面值为 0.01 BTC,资金费率为 0.1%
持仓仓位价值 = 60,000 × 10 × 0.01 × 1 = 6,000 USDT
资金费用(平台收取)= 6,000 × 0.1% = 6 USDT
币本位合约
持仓仓位价值 = 合约张数 × 合约面值 × 合约乘数 / 标记价格
例:
用户持有 100 张 ETHUSD 永续合约空仓仓位,当前标记价为 4,000 USD ,合约面值为 10 USD,资金费率为 0.1%
持仓仓位价值 = 100 × 10 × 1 / 4,000 = 0.25 ETH
资金费用(平台发放)= 0.25 × 0.1% = 0.00025 ETH
资金费用收付方式
资金费由多空持仓用户之间直接结算,OKX 不收取或留存任何资金费。
资金费收取
资金费将全额从付费方用户的持仓中扣除。扣除后账户权益降低,可能触发减仓或强平。
逐仓模式:资金费从逐仓仓位保证金中扣除,扣除时不进行撤单。
全仓模式(单币种、跨币种、组合保证金):资金费从全仓账户的币种权益中扣除,扣除时不进行撤单。
资金费分发
资金费将全额划入收费方用户的持仓中。
逐仓模式:资金费划入逐仓仓位的保证金。
全仓模式(单币种、跨币种、组合保证金):资金费划入全仓账户的币种权益中。