與傳統期貨合約不同,永續合約永遠不會到期,因此永續合約持有人無需滾動持倉。
BIT使用資金費率來鼓勵無風險套利,以使永續價格和指數價格定期收斂於一致。資金費用是根據資金費率定期向相反倉位持有者支付或收取的費用。
資金費率機制
BIT採用了10秒間隔機製而非8小時機制來進行永續合約的資金費率計算。每個10秒的資金費率在開始前的5秒生成。例如,用於計算15:20:40至15:20:50間隔的資金費率是基於15:20:35的市場數據計算的。
資金費率計算
第1步:計算溢價指數(P)組成部分
溢價指數(P)=(標記價格 - 指數價格)/ 指數價格
為了生成與資金費率(F)定時一致的溢價指數(P),標記價格和指數價格在資金間隔開始前5秒進行估值。
第2步:指定利差(I)部分
利差(I)= 報價貨幣利率 - 基準貨幣利率
目前,BIT將利差(I)固定為每日0.03%(每8小時0.01%或每一資金區間0.01%*(10/(8*3600))),假設持有美元現金等價物(報價貨幣)比代幣等價物(基準貨幣)的利息高。這個固定的利差可能會由BIT風控團隊根據市場情況而改變。
第3步:計算資金費率(F)
資金費率(F)= 溢價指數(P)+ Clamp [利差(I)- 溢價指數(P),阻尼係數 ,-阻尼係數] = 溢價指數(P)+ Clamp [0.01% - 溢價指數(P),0.05%,-0.05%]
函數 Clamp [x,max,min] 的意思是:如果(x < min),則 x = min;如果(x > max),則 x = max;如果 max≥x≥min,則返回 x。
阻尼係數被指定為+/-0.05%。阻尼係數的工作原理如下圖所示。
在實踐中,資金費率(F)在大部分時間內等於利差(I)的0.01%。這是因為,只要溢價指數(P)在-0.04%和0.06%之間,(I - P)將保持在+/-0.05%的範圍內。因此,F = P + (I - P) = I。只有當溢價指數(P)偏離利差(I)較多時,我們才會看到不同的資金費率(F)的數值。
例如,如果溢價指數(P)低於-0.04%,則F = P + 0.05%,低於0.01%,並進一步下跌到負數區。如果溢價指數(P)高於0.06%,則F = P - 0.05%,高於0.01%。
第4步:Clamp資金費率
Clamped資金費率 = Clamp[資金費率,上限,下限]。
為了在高波動時期更好地保護用戶的利益,BIT為資金費率設定了+/-0.5%的區間。這個區間可能由BIT風控團隊根據市場情況實時調整。
此外,BIT還計算了一個8小時平均資金費率,此費率僅用於顯示和橫向對比。
8小時平均資金費率是指過去8小時內每10秒生成的資金費率的算術平均值(即60/10 * 60 * 8 = 2880個數據點)。
資金費率示例
以BTCUSD永續合約的資金費率為例:
時間戳 | 指數價格 | 標記價格 | 溢價指數 | 利差 | 利差 | Clamped 資金費率 |
05:32:05 | 22,343.36 | 22,537.64 | 0.86952% | 0.01000% | 0.81952% | 0.50000% |
05:31:55 | 22,345.27 | 22,436.47 | 0.40814% | 0.01000% | 0.35814% | 0.35814% |
05:31:45 | 22,344.90 | 22,336.47 | -0.03773% | 0.01000% | 0.01000% | 0.01000% |
05:31:35 | 22,345.01 | 22,333.16 | -0.05303% | 0.01000% | -0.00303% | -0.00303% |
05:31:25 | 22,344.65 | 22,132.73 | -0.94841% | 0.01000% | -0.89841% | -0.50000% |
計算資金費用
資金費用是在每個10秒資金費用間隔結束時或每個交易時間點計算和收取的。它的計算基於當前間隔開始前5秒鐘所生成的資金費率(見上述步驟)。
資金費用 = -1 * Clamped資金費率 * 倉位價值 (美元) * 持倉時間分數
倉位價值是在計算時間點之前持有的倉位的美元價值。使用標記價格進行估值時,採用的是當前資金費用間隔開始時的標記價格。
持倉時間分數是指當前10秒資金費率週期內的持倉時間與常規8小時(或8*3600秒)期間的比率。例如,當前的持倉時間為6秒,則持倉時間分數為6/(8*3600)。
每個結算週期結束時(每天UTC 8:00)產生的資金費用是該結算週期中所有資金費用的總和。
資金費用示例
示例1:
以15:20:40到15:20:50的資金間隔為例,當前資金費率為0.011%,此10秒內用戶沒有持倉變化,該用戶的BTCUSD永續合約持倉價值為6000美元。
如果用戶在15:20:40到15:20:50期間持有6000美元的倉位:
資金費用= -1 * 0.011% * 6000 * [10/(8 * 3600)]
示例2:
以從15:20:50到15:20:60的資金間隔為例,當前資金費率為0.014%,並且在15:20:53進行了一次交易。用戶的BTCUSD永續合約倉位價值在交易前為6000美元,在交易後為7000美元。由於倉位在10秒間隔內發生變化,因此需要分兩部分計算資金費用:
如果用戶從15:20:50到15:20:53持有6000美元的倉位3秒鐘:
資金費用=-1 * 0.014% * 6000[3/(8 * 3600)]
如果用戶從15:20:53到15:20:60持有7000美元的倉位7秒鐘:
資金費用=-1 * 0.014% * 7000[7/(8 * 3600)]