倉位與風險規劃

止損被插針掃掉還是完全沒觸發?先看下單時的觸發價類型

Binance 合約的停損單可以用 Last Price 或 Mark Price 當觸發價,而止損限價單與止損市價單的預設值並不相同。本文用官方規則與一組插針情境,說明兩種設定各自的代價,以及價格保護開關能補上哪一塊。

止損被插針掃掉還是完全沒觸發?先看下單時的觸發價類型

行情插針之後,常見的兩種抱怨剛好相反:一種是「我的止損在那一秒被掃掉,價格馬上就彈回來了」;另一種是「價格明明穿過我的止損價,單子卻沒有動」。兩件事往往不是系統出錯,而是下單時那個很少有人點開的小選單——觸發價類型——被設成了不同的值。

觸發價類型在下單面板的哪裡

在 Binance USDⓈ-M 合約的下單面板上,切到 Stop Limit 或 Stop Market 之後,Stop Price 輸入框的右側會有一個下拉選單,可選 Mark 或 Last。這個選單決定系統拿哪一個價格去跟你填的觸發價做比較。

Binance 合約下單面板的 Stop Limit 分頁,Stop Price 欄位右側展開 Mark 與 Last 兩個觸發價選項,下方官方說明文字指出止損限價單預設使用 Last Price

值得注意的是兩種停損單的預設值並不一樣。按 Binance 官方「What Is Stop Order?」頁面(2026-03-11 更新)的說明:止損限價單(Stop-Limit)的觸發價預設是 Last Price,止損市價單(Stop-Market)的觸發價預設則是 Mark Price。也就是說,同一個帳號在同一根 K 線上掛兩種停損單,如果沒有手動改過這個選項,它們比對的根本不是同一個數字。

兩個價格代表的事情不同

Last Price 是這個合約最近一筆實際成交的價格,只反映這一個訂單簿裡發生的事;Mark Price 是交易所對合約合理價值的估算,由現貨指數與盤口基差一起決定,短時間內的波動比 Last Price 小。關於這兩個價格的來源與計算方式,站內另有一篇專門拆解 Mark Price 怎麼由中位數算出來,以及 Price Index 的成分。

對停損單來說,重點是它們各自帶來什麼代價。

選 Last Price 的情況:觸發價和真正的成交價貼得比較近,因為成交本來就發生在訂單簿上。官方頁面同時給了一句提醒——這不是避免強平的可靠做法,因為強平的判定永遠看 Mark Price。換句話說,你用 Last Price 設的止損,和系統用來算你會不會爆倉的那把尺,不是同一把。

選 Mark Price 的情況:和強平判定用同一個價格,所以把止損設在爆倉價之前時,兩者的比較基準一致,這是它最大的用處。代價是成交價可能離觸發價比較遠;如果掛的是止損限價單,官方明確說明訂單甚至可能完全不成交,因為 Mark Price 是一個估算的平均價,不能拿來撮合訂單簿上的單子。

插針那一秒,兩種設定的結果

把上面的規則放進一個具體情境就很清楚。假設你持有多倉,止損觸發價設在 60,000 USDT。某一刻流動性變薄,一筆大單把 Last Price 瞬間打到 59,850,而同一時刻 Mark Price 只跌到 60,120,隨後價格在幾秒內彈回 60,300。

  • 觸發價類型設 Last:Last Price 已經穿過 60,000,止損被觸發,倉位在反彈之前就離場了。
  • 觸發價類型設 Mark:Mark Price 沒有碰到 60,000,單子不動,倉位留到反彈之後。

同一筆行情、同一個觸發價,結果完全相反。這也是為什麼在流動性較薄的合約或凌晨時段,把觸發價類型確認一遍比反覆調整止損價位更有效。

價格保護:另一層可以自己打開的開關

Binance 另外提供一個叫 Price Protection 的設定。按官方說明頁,開啟之後,當止損/止盈單到達觸發價時,若 Last Price 與 Mark Price 的差距超過設定的門檻,這張單就不會被觸發。門檻值列在官方的 Trading Rules 頁面,不同合約不同。

Binance 合約設定中的 Price Protection 面板,開關已開啟,下方官方註記說明啟用後若 Last 與 Mark 價差超過門檻則止損止盈單不會被觸發

這個開關有幾個限制要先知道:它只對啟用之後掛出的訂單生效,對歷史訂單沒有作用;關掉之後同理。透過 API 掛出的訂單另有規定,以官方頁面當下的條文為準。

它和觸發價類型解決的是同一類問題的不同側面——觸發價類型決定「拿哪個價格比對」,價格保護決定「兩個價格差太多時乾脆不比對」。兩者可以同時使用。

怎麼決定自己該選哪個

這裡沒有一個對所有人都正確的答案,但目的不同,取捨是明確的:

  • 這張止損的目的是不要被強平:選 Mark Price,因為它和強平判定同源。搭配止損市價單,可以換到較高的成交確定性。設定前先確認自己的爆倉價在哪,站內有一篇說明 爆倉價怎麼算、維持保證金怎麼進入公式。
  • 這張止損的目的是在特定價位確實離場:選 Last Price,它和成交發生的地方一致,滑價相對可控。代價是插針時容易被提前掃掉。
  • 用的是止損限價單:特別留意選 Mark Price 時可能不成交的風險,限價要留出足夠緩衝。
  • 止損價位本身還沒定:先決定能承受多少虧損,再反推價位,這比先看圖再猜數字可靠,具體做法見 用可承受的金額反推止損與止盈價位。

下單前的三個確認動作

  1. 展開 Stop Price 旁的下拉選單,確認目前是 Mark 還是 Last,不要依賴預設值——兩種停損單的預設並不相同。
  2. 如果選了 Mark Price 又用止損限價單,檢查限價和觸發價之間的距離是否足夠。
  3. 如果經常在流動性薄的時段交易,到合約設定裡看一眼 Price Protection 是否開啟,並查清楚該合約的門檻值。

這些規則來自交易所公開的文件,而且可能隨時調整。本文只說明機制,不構成任何交易建議;實際設定前請以你所用交易所當下的官方頁面為準。