资金费用是指在特定时间周期内,交易者需支付或收到的费用。其主要作用是确保永续合约的价格与现货市场价格保持一致,避免两者之间的差异过大。资金费用由多方和空方根据市场状况进行交换,通常每8小时结算一次,16:00(UTC)、00:00(UTC)、08:00(UTC),资金费用在结算时产生,只有在结算时持有仓位的用户,才需要收取或支付资金费;如果在结算前已经平仓,则不需要收取或支付资金费用。
永续合约的资金费用是通过以下公式计算的:
资金费用=仓位价值*资金费率
其中:
仓位价值=合约数量*最新价格
资金费率 = 平均溢价指数 + clamp((利率 - 平均溢价指数), -0.05%, 0.05%)
溢价指数 = [(合约买一价 + 合约卖一价) / 2 - 现货指数价格] / 现货指数价格,每分钟计算一次
平均溢价指数= (1 * 溢价指数_1 + 2 * 溢价指数_2 + 3 * 溢价指数_3 +···+ n * 溢价指数_n) / (1 + 2 + 3 +···+ n)
溢价指数_1:第一个溢价指数数据,计算週期为过去N小时,N为资金间隔,n的数量为N*60
请注意,这裡的资金费率代表过去8小时溢价指数的估算。举例来说,从 09:00 UTC起,资金费率的计算将会使用从 01:00 UTC 到 09:00 UTC 的溢价指数数据 (而不是从 08:00 UTC 到 09:00 UTC)。
举例:
交易者A在JuCoin持有1个BTC合约的多仓位,此时BTCUSDT合约最新价格为10,0000 USDT,目前资金费率为0.01%。
首先,我们需要计算出交易者A的仓位价值:
仓位价值= 1 x 100000 = 100,000 USDT
其次我们可以计算出交易者支出资金费用:
资金费用=100,000 x 0.01%= 10USDT
由于资金费率为正(0.01%),多仓持有者必须向空仓持有者支付这笔费用。因此,交易者A必须支付10 USDT的资金费用,而持有相同数量合约的空仓持有者将获得10 USDT的资金费用。