Futures 與爆倉風險

爆倉價怎麼算?先看懂 Margin 與維持保證金

以公開公式拆解 Isolated/Cross Futures 的爆倉價,並說明估算結果為何可能不同於交易所。

爆倉價怎麼算?先看懂 Margin 與維持保證金

爆倉價不是「Entry Price 除以 Leverage」就能得到。真正影響邊界的至少包括倉位數量、有效 Margin、Maintenance Margin Rate、風險檔位與 Maintenance Amount。這篇內容適合想在開 Futures 倉位前先核對最壞情境的人。

公開的簡化公式

Q 為數量、E 為 Entry Price、C 為有效保證金、r 為 Maintenance Margin Rate、a 為 Maintenance Amount:

  • Long:P = (Q × E − C − a) ÷ [Q × (1 − r)]
  • Short:P = (C + Q × E + a) ÷ [Q × (1 + r)]

Isolated 的 C 通常可由目前 Margin 加上額外 Margin 估算;Cross 還會受到可用餘額、其他倉位 unrealized PnL 與帳戶層級規則影響。缺少這些資料時,工具不應假裝能精準重現 Cross 爆倉引擎。

可自行重算的例子

假設 BTCUSDT Long 的 Entry 為 60,000 USDT、數量 0.01 BTC、有效 Margin 120 USDT、r=0.4%a=0。先用工具算出簡化邊界,再到交易所核對實際風險檔位與爆倉價。AZN 僅依阿塞拜疆央行 USD/AZN 參考匯率換算,不能當成 USDT/AZN 的 P2P 成交價。

送單前檢查

  1. 確認 Margin Mode。
  2. 使用實際 Quantity 與 Entry。
  3. 查核 Maintenance Margin Rate/Amount。
  4. Cross 倉位要另計其他部位與可用餘額。
  5. 最終以交易所顯示為準。

Binance 公開 Futures 市場資料可提供 Mark Price 等不需登入的資料,但教育工具不會複製交易所全部內部風控。本文不推薦 Leverage,也不提供交易信號。

從零建立爆倉價估算

第一步不是先填槓桿倍數,而是先算名義倉位:Notional = Quantity × Entry Price。接著確認 Margin Mode。Isolated 只以分配給該倉位的保證金為主要基礎;Cross 還會受到可用 collateral、其他開倉的 unrealized PnL 與帳戶層級規則影響。因此,沒有完整帳戶資料的 Cross 爆倉價只能做壓力測試,不能當成交易所最終數字。錢包總餘額、可用餘額與實際分配給倉位的 Margin 也不是同一欄位,輸入前要逐一核對。

Maintenance Margin 與 Initial Margin 的用途不同。Initial Margin 說明開倉時需要多少資金;Maintenance Margin 說明倉位維持開放所需的最低權益。當名義倉位跨越 risk tier,Maintenance Margin Rate 和 Maintenance Amount 可能一起改變。把小倉位的 rate 套到較大倉位,會讓估算看起來比實際更安全。記錄計算時,至少要留下合約代號、名義價值、risk tier、Margin Mode 與查詢時間,否則日後很難重現。

一個可逐項覆算的 Long 假設案例

以下只是教學假設:Entry 60,000 USDT、Quantity 0.01 BTC、Isolated collateral 120 USDT。名義倉位為 600 USDT。若交易所當時對這個 risk tier 顯示 Maintenance Margin Rate 0.4%、Maintenance Amount 為 0,公式中的 rate 應填 0.004,而不是 0.4;後者會放大一百倍。算出結果後,要把相同 Entry、Quantity、Margin 與 tier 放回交易所倉位介面比對。若有差距,先檢查 Mark Price、預留平倉費、分層規則與價格精度,不要直接假設工具或交易所其中一方錯誤。

若要把 600 USDT 名義價值換成 AZN,應先完成 USDT 計算,再以查詢當時的官方 USD/AZN 參考匯率作說明。實際取得 USDT 的 P2P 價格、銀行費與 spread 可能不同。爆倉引擎按合約的 collateral 與價格單位運作,AZN 換算只幫助理解本地貨幣規模,不會改變爆倉條件。文章若展示 AZN,應清楚標示匯率來源、時間和「僅供換算」的限制。

為甚麼交易所會顯示另一個數字?

交易所可能以 Mark Price 而非 Last Price 觸發 liquidation,並預留平倉費;倉位增大也可能進入另一個 risk tier。Cross 帳戶內其他倉位的未實現虧損會降低 equity,新增 Margin、部分平倉、加倉與 Average Entry 變化也會即時改寫邊界。計算器若沒有這些欄位,就必須把未納入的條件列出。小數位很多不代表模型精確;輸入或假設不完整時,再長的小數也只是估算。

下單前的覆核流程

  1. 從倉位面板確認合約、Long/Short 與 Margin Mode。
  2. 使用實際 Average Entry、Quantity 和已追加 Margin。
  3. 到交易所正式規則頁核對當前 tier 的 Maintenance Rate 與 Amount。
  4. 把工具結果和交易所顯示的 liquidation price 並排比較。
  5. Cross 模式再測一次較低 equity 情境,觀察敏感度。
  6. 不要把 Stop Loss 當成絕對保證;觸發價不等於保證成交價。

這套檢查不會替使用者選槓桿,也不預測價格方向。它的用途是讓錯誤單位、錯誤 tier、錯誤 Margin Mode 與被忽略的帳戶條件,在送出 order 前暴露出來。

最常見的誤讀

第一種誤讀是把 liquidation price 當成最大可接受損失位置。Liquidation 是平台風險引擎強制處理倉位的邊界,並不是個人的風險預算。第二種是只看與 Entry 的百分比距離,忽略 Quantity;相同的 2% 距離,在不同倉位上代表完全不同的 USDT 損失。第三種是認為追加 Margin 能消除風險,它只會在其他條件不變時移動估算邊界,名義曝險仍存在。第四種是把計算器截圖當成永久數值,實際上 Average Entry、equity、tier 和 Mark Price 只要改變,結果就應重新計算。保存輸入值和查詢時間,遠比只保存最終價格可靠。

所有計算均為教育性估算;最終數值請以交易所實際畫面為準。

KriptoHesabla 爆倉價估算器顯示 BTCUSDT Long、Margin 與維持保證金輸入

Binance 連結揭露

KriptoHesabla 不提供交易信號。若你確實需要交易平台,可在 Binance 註冊頁 使用 BN8812。這是 affiliate 連結,註冊可能令本站獲得佣金;請自行核對地區資格、條款與風險。