常見問題
首頁
幫助中心
常見問題
數字貨幣衍生品
合約交易
U本位合約
什麼是 U 本位合約的標記價格和價格指數?

什麼是 U 本位合約的標記價格和價格指數?

2019-09-09 02:29

1. 標記價格和價格指數簡介

標記價格是幣安在加密貨幣合約交易中使用的機制,以確保合約定價公平準確。
價格指數透過提供更穩定的參考點來降低價格波動和市場操縱帶來的風險,並將資產在多個交易所的價格納入考量,而不是只看資產的最新價格。您可以在本篇部落格文章中詳細了解標記價格和最新價格之間的差異。
幣安合約的標記價格是考量多種因素而決定,例如合約的最新價格、訂單簿中的 bid1 和 ask1 系列、資金費率,以及在主要加密貨幣交易所中標的資產現貨價格的綜合平均值。
價格指數用於計算標記價格,並根據多個加密貨幣交易所中資產的加權平均現貨價格計算。

2. U 本位合約價格指數

什麼是 U 本位合約價格指數?

價格指數是標記價格的主要組成元素,是在主要現貨交易所上架的標的資產的加權平均值,反映出合約的公平市場價值,並且會不斷更新,以呈現資產現貨價格變動或用於計算價格指數的交易所權重的任何變化。
在幣安,USDⓈ-M合約的價格指數是由KuCoin、 OKX、HitBTC、Gate.io、Ascendex、MEXC、Coinbase、Kraken和Bybit等交易所的價格組成。
您可以在幣安網站上查看即時價格指數資訊

如何計算永續合約價格指數?

價格指數 = (交易所 A 的權重百分比 * 該幣種在交易所 A 上的現貨價格 + 交易所 B 的權重百分比 * 該幣種在交易所 B 上的現貨價格 +... + 交易所 N 的權重百分比 * 該幣種在交易所 N 上的現貨價格) 的總和
當中:
交易所 i 的權重百分比 = 交易所 i 的權重 / 總權重
總權重 = (交易所 A 的權重 + 交易所 B 的權重 +... + 交易所 N 的權重) 的總和
請注意,在極端價格波動或偏離價格指數的情況下,幣安將會採取額外的防護措施,包含但不限於更改價格指數的構成要素。
在現貨交易所停機或出現連線問題時,幣安也會採取額外的防護措施以避免市場表現不佳:
  • 當特定交易所的最新價格偏離所有價格來源的中間價超過 5% 時, 會發生單一價格來源偏差。在這種情況下,將會立即限制該值為中間價的 1.05 倍或 0.95 倍,具體取決於價格偏差是高於還是低於中間價。例如,假設交易所 A 的 BTCUSDT 指數中間價為 20,000 USDT。若價格偏差為 +7%,則入帳價值為 21,000 USDT (20,000 * 1.05)。反之,若價格偏差為 -6%,則入帳價值為 19,000 USDT (20,000 * 0.95)。
    此調整將在現貨價格超過價格偏差門檻後立即發生。一旦價格回落至所有價格來源中間價的 5% 偏差門檻內,交易所計算的價格值將重新調整至其原始值。
  • 交易所連線問題:若幣安無法取得某交易所匯入的資料,或者該交易所在過去五分鐘內沒有更新交易資料,則該交易所在加權平均計算中的權重將歸零。
  • 「最新價格保護」機制:當幣安無法為價格指數和標記價格取得穩定可靠的參考資料來源時,對於使用單一價格指數來源的合約,價格指數將不會更新。幣安將採用「最新價格保護」機制來更新標記價格,直至恢復正常。此機制會暫時將撮合系統切換為以特定限制範圍內的合約最新交易價格作為標記價格的參考,以計算未實現盈虧和強平通知標準,避免不必要的強平。
您可以參考價格指數上的最新交易所參考資訊。
備註:
  • 交叉匯率:對於沒有直接報價的標的資產,幣安將使用合成價格計算交叉匯率作為合成指數,例如使用 LINK/BTC 和 BTC/USDT 計算 LINK/USDT。
  • 幣安保留隨時更新價格指數基準的權利,恕不另行通知。
您可以將價格指數視為「現貨價格」。為了計算所有未實現盈虧,讓我們看看如何計算標記價格。請注意,已實現盈虧是取決於實際成交的市場價格。

3. U 本位合約的標記價格

相較於永續合約價格,標記價格在短期內波動較小,因此更能夠更好地估算合約的“真實”價值。幣安使用標記價格來防止不必要的清算,並阻止不良的市場操縱。
標記價格的計算與資金費率息息相關,反之亦然。由於未實現盈虧是清算的主要決定因素,因此確保未實現盈虧計算的準確性是避免不必要清算的關鍵。永續合約的基礎合約是合約的「真實」價值,主要市場價格的平均值構成價格指數,這是標記價格的主要組成部分。

如何計算U本位永續合約的標記價格?

標記價格 = 中位數(價格1、價格2、合約價格)**
價格1 = 價格指數 * (1 + 最新資金費率 * (下一次資金費率收取時間 / 資金費率收取週期))
其中:
  • 資金費率收取週期以小時為單位,是幣安每次向用戶收取資金費率的時間間隔**
  • 下一次資金費率時間為下一次資金費率收取之前剩餘的時間(以小時表示)。例如,如果資資金費率收取週期設置為8小時,且上次資金費率收取發生在2小時前,下一次資金費率收取的時間則為6小時。
**請注意,資金費率是多方和空方持有人之間的支付。幣安僅作為中立的交易撮合中介。
標記價格 = 中位數(價格1、價格2、合約價格)
價格2 = 價格指數+ 移動平均值(2.5分鐘基差) *
*移動平均值(2.5分鐘基差)為2.5分鐘內30個數據點的平均值。數據點每5秒計算一次,方法是取買價和賣價的平均值,然後減去價格指數。
移動平均值(分鐘基差)= [(Bid1_i + Ask1_i)/2 - PI_i] 的總和 / 30
其中:
  • PI是計算時的價格指數。
  • Bid1_i、Ask1_i和PI_i在2.5分鐘的時間內記錄,數據在每分鐘的0、5、10、15、20、25、30、35、40、45、50和55秒收集,總計30個數據點在2.5分鐘內。
**請參考每U本位合約的價格指數
**中位數:若價格1 < 價格2 < 合約價格,則採用價格2作為標記價格。請注意,由於極端市況或價格來源的偏差,標記價格可能會偏離現貨價格。幣安將採取額外的保護措施,即計算標記價格=價格2。
在系統升級或系統停機期間,所有交易活動都暫停,系統將繼續使用標記價格公式來計算標記價格,並且價格2中的移動平均值(以2.5分鐘為基礎)將設置為0,直到系統恢復正常。

如何計算U本位交割合約的標記價格?

交割日前:
標記價格 = 價格指數 + 移動平均值(2.5分鐘基差)*
*移動平均值(2.5分鐘基差) = 移動平均值((Bid1 + Ask1) / 2 - 價格指數),取每分鐘的值,每2.5分鐘計算一次。
交割日當天:
i) 距離交割時間超過 1 小時
使用 BTCUSDT 0925 作為範例:
2020 年 9 月 25 日 06:59:59 UTC 前的標記價格
= 價格指數 + 移動平均值(2.5分鐘基差)*
*移動平均值(2.5分鐘基差) = 移動平均值((Bid1 + Ask1) / 2 - 價格指數),取每分鐘的值,每2.5分鐘計算一次。
ii) 距離交割時間等於或少於 1 小時
2020 年 9 月 25 日 07:00:00 - 07:59:59 UTC 的標記價格
= 平均價格指數 (從交割日 07:00:00 和 07:59:59 UTC 起的每一秒)