Next funding settles in --:--:--Same $10,000 SOXL long, one week: $78 more on Bitget than on MEXCOpen MEXC →

· four exchange APIs · rebuilt daily

依據 Mark Price 觸發清算以避免插針損失

Perpetual 期貨交易所採用 Mark Price 而非最新成交價(last traded price)來評估清算,以防止因 Order Book 流動性不足而引發的人為連鎖爆倉。單筆市價單就能吃穿流動性較薄的 Order Book,在短短幾毫秒內將最新成交價壓低 5%。若清算依據最新成交價執行,該局部成交將強制引發 margin call、清算賣單,進而造成更嚴重的連鎖爆倉。Mark Price 將保證金計算與 Order Book 的瞬時失衡解耦。

Mark Price 計算機制

Mark Price 結合了標的現貨市場價格的指數以及 Perpetual 掉期基差(basis)的移動平均值。現貨指數採集來自主要現貨交易所的即時價格,並剔除最高值與最低值,以防止單一交易所遭市場操縱。

交易所會在此現貨指數上加上平滑處理後的基差計算。標準基差計算旨在衡量 Perpetual Order Book 合理價格與現貨指數之間的價差。

基差 = 中間價 — 現貨指數

交易所在 5 分鐘至 15 分鐘的時間窗口內,對此基差套用指數移動平均或簡單移動平均。

Mark Price = 現貨指數 + 基差移動平均

當 Order Book 流動性變薄時,中間價會劇烈波動,但移動平均能平滑這種波動。這種結構性滯後能讓 Mark Price 保持接近真實現貨市場價值的同時,反映出系統性的 funding 偏置。

實例演算:插針倖存分析

假設交易者以 20 倍槓桿在 60,000 USDT 買入 1 口 BTC 合約建立 long 頭寸。初始保證金為 3,000 USDT。交易所設定的維持保證金率為 0.5%,要求維持權益為 300 USDT。

當頭寸權益低於維持保證金時將觸發清算。 觸發清算所需的權益虧損 = 初始保證金 — 維持保證金 所需的權益虧損 = 3,000 — 300 = 2,700 USDT。 清算價格門檻 = 60,000 — 2,700 = 57,300 USDT。

一筆大額市價單砸向 Perpetual 掉期 Order Book,在 maker 恢復深度之前,將買單一路吃下至 56,500 USDT。此時最新成交價顯示為 56,500 USDT。

與此同時,現貨交易所仍保持充足流動性。現貨指數價格維持在 59,800 USDT。5 分鐘基差移動平均值為負 50 USDT。

Mark Price = 59,800 — 50 = 59,750 USDT。

交易所清算引擎查詢 Mark Price:

由於保證金健康度取決於 Mark Price,該頭寸依然保持開啟狀態。交易者無需承擔任何清算罰款費用。若系統當時採用最新成交價計價,交易者將面臨強制平倉,並需按交易所的 taker 費率支付清算罰款。

交易所費率結構與執行成本

清算引擎透過 taker 訂單執行強制平倉。清算成本同時包含價格滑點與交易所的 taker 費用。各大主流交易所公佈的期貨基礎費率結構各有不同。

VenueSpot Maker FeeSpot Taker FeeFutures Maker FeeFutures Taker Fee
Bitget0.00100.00100.00020.00030
Bybit0.00100.00100.00020.00055
MEXC0.00000.00050.00000.00020
OKX0.00080.00100.00020.00050

較高的 taker 費率會在強制清算過程中加密資金消耗。收取 0.00055 期貨 taker 費率的交易所,在每 100,000 USDT 的強制平倉量中會扣除 55 USDT,而在 taker 費率為 0.00020 的交易所上僅扣除 20 USDT。

各大交易所當前 Funding Rates

Mark Price 公式納入了 8 小時區間內的 funding rate 差異。隨時間推移,正 funding rate 會將 Mark Price 推高至現貨指數價格之上,而負 funding rate 則會將 Mark Price 拉低至現貨指數價格之下。

AssetVenue8h Funding Rate8h SpreadCheapest Long Venue24h Volume
ETHMEXC / OKX / Bitget+0.0009% / +0.0016% / +0.0100%0.0091%MEXC$8,758,095,492
BTCOKX / Bitget / MEXC+0.0078% / +0.0100% / +0.0100%0.0022%OKX$5,844,276,656
SOLOKX / MEXC / Bitget-0.0096% / -0.0047% / +0.0047%0.0143%OKX$1,557,491,924
ZECOKX / MEXC / Bitget+0.0003% / +0.0011% / +0.0100%0.0097%OKX$777,724,798
XRPOKX / MEXC / Bitget-0.0006% / +0.0003% / +0.0049%0.0055%OKX$499,310,127
XAUBitget / MEXC / OKX+0.0169% / +0.0194% / +0.0327%0.0158%Bitget$447,958,962

當不同交易所之間的 funding rate 出現分歧時,同一標的合約的 Mark Price 也會產生偏差。在 funding 費率方向有利於頭寸方向的交易所上持倉,可避免 Mark Price 產生不必要的基差拖累。

如何審查您所在交易所的 Mark Price

交易所在合約規格說明文件中會公開指數權重與 Mark Price 公式。若要驗證您所用交易所的 Mark Price 機制:

  1. 訪問該交易對的 API 端點或合約詳情頁面。
  2. 確認標的現貨指數所採用的成分交易所。若交易所採用的現貨成分交易所少於 3 家,將增加因單一交易所現貨異常而帶來的風險暴露。
  3. 確認 funding 基差的平滑時間窗口。大多數交易所採用 5 分鐘、15 分鐘或 60 分鐘窗口計算的移動平均。
  4. 在交易介面上監控 Mark Price 與 Order Book 最新成交價之間的價差。巨大的價差意味著本地流動性薄弱或劇烈的 funding 累計。

如果 Mark Price 在沒有高 funding rate 的情況下大幅偏離現貨指數,說明該交易所的 Order Book 存在持續的結構性溢價或折價。請檢查交易控制台中的保證金率指標,因為它會在實時環境中直接依據 Mark Price 來衡量剩餘的維持權益。

接著閱讀

距離強制平倉僅有 5% 的距離,其發生機率卻有天壤之別固定價格的清算門檻會隨時間推移而逐漸降低,因為波動率、成交手續費和資金費率會動態地改變被迫平倉的實際臨界點。持有 SOL long 30 天產生 967 USD 的平台成本差距跨主要平台持有 100,000 USD 的頭寸 30 天,funding rate 與費率表會產生 967 USD 的成本差異。跨市場資金利差使永續利差產生 0.0136 個百分點的變動各交易所之間的融資利率差異,導致活躍合約在每個 8 小時週期內產生高達 0.0136 個百分點的持倉成本利差。