合約止盈止損怎麼設定?止損用市價還是限價,沒成交怎麼辦
止盈止損由觸發價格、觸發價格類型與委託方式組成。市價止損觸發後幾乎一定成交但有滑點,並按 Taker 0.05% 收費;限價止損價格可控,但行情跳空時可能不成交。用 BTC 80,000、10 倍做多例項計算兩者的實際虧損。
本文要點
- 合約止盈止損由三部分組成:觸發價格、觸發價格類型(最新價格或標記價格)、觸發後的委託方式(市價或限價)。
- 市價止損觸發後會立即以市價成交,幾乎一定能離場,但可能有滑點,並按 Taker 費率收取手續費。
- 限價止損觸發後掛出一張限價單,成交價格可控,但價格快速跳過限價時可能完全不成交,虧損反而擴大。
- 止損價必須設在強平價之前,而且要預留滑點空間,否則可能先被強平或止損成交價遠差於預期。
合約止盈止損要設三樣東西:觸發價格、用哪種價格觸發(最新價格或標記價格),以及觸發後用市價還是限價下單。止損一般用市價,確保能離場;止盈可以用限價,成交價更可控。
合約止盈止損怎麼設定?
止盈止損本質上是一張「條件單」:價格到了你設的觸發價,系統才替你下一張平倉單。各交易所的入口與名稱略有不同,常見的設定方式有兩種:開倉時一併設定,或在持倉列表中對已有倉位設定,具體以交易所頁面顯示為準。
不管從哪裡設定,都要決定以下幾項:
| 設定專案 | 意思 | 常見選擇 |
|---|---|---|
| 觸發價格 | 價格到達這裡時開始執行 | 止損放在行情結構失效的位置,止盈放在目標位 |
| 觸發價格類型 | 用哪個價格判斷是否到達觸發價 | 最新價格或標記價格 |
| 委託方式 | 觸發後下什麼單 | 市價單,或填寫一個限價 |
| 只減倉 | 這張單隻能減少倉位,不會反向開新倉 | 平倉用的條件單建議開啟 |
| 數量 | 平掉全部還是部分倉位 | 可以分批止盈 |
「只減倉」很重要:如果你已經手動平倉,舊的止損單還留著,沒有隻減倉限制時,它被觸發後可能反而開出一個新倉位。

止損用市價還是限價?
| 比較專案 | 市價止損 | 限價止損 |
|---|---|---|
| 觸發後 | 立即以市場價格成交 | 掛出一張你指定價格的限價單 |
| 能不能成交 | 幾乎一定成交 | 價格跳過限價時可能不成交 |
| 成交價格 | 可能有滑點,急跌時滑點更大 | 不會差於你設的限價 |
| 手續費 | 按 Taker 費率 | 立即成交按 Taker,掛單後成交可能按 Maker |
| 最大風險 | 成交價比預期差 | 根本沒成交,虧損繼續擴大 |
以幣安 U 本位合約標準費率為例,Taker 0.05%、Maker 0.02%;歐易永續合約的標準費率也是 Maker 0.02%、Taker 0.05%。差別的原理見 Maker 和 Taker 的區別。
用例項比較。 BTC 80,000 用市價開 10 倍逐倉多單 0.125 BTC(倉位價值 10,000 USDT,保證金 1,000 USDT),開倉手續費 10,000 × 0.05% = 5 USDT。止損觸發價設在 77,600(下跌 3%)。
市價止損: 價格跌到 77,600 觸發,因為滑點在 77,550 成交。
- 價格虧損:0.125 ×(80,000 − 77,550)= 306.25 USDT
- 平倉手續費:77,550 × 0.125 × 0.05% ≈ 4.85 USDT
- 合計虧損:306.25 + 5 + 4.85 ≈ 316.10 USDT,約保證金的 31.6%
限價止損: 觸發價 77,600,限價 77,500。如果價格從 77,650 一口氣跳到 77,300 再繼續下跌,觸發後掛出的 77,500 賣單已經高於市場價,只能掛在盤口等待。假設價格一路跌到 74,000 都沒有回來:
- 未實現虧損:0.125 ×(80,000 − 74,000)= 750 USDT,是原本計劃的兩倍多
- 如果繼續下跌,10 倍多單的強平價約在 80,000 × 0.9 ÷ 0.996 ≈ 72,289(維持保證金率 0.4%),離強平已不遠
所以以「保住本金」為目的的止損,多數人會選市價;如果堅持用限價,限價與觸發價之間要留出足夠距離,提高成交機會。
止損沒成交怎麼辦?
先看委託列表,判斷是哪種情況:
- 條件單還沒觸發:檢查觸發價格類型。用標記價格觸發時,標記價格可能還沒到達,即使 K 線上的最新價格已經穿過。兩者的區別見 標記價格和最新價格的區別。
- 已觸發,但限價單掛著沒成交:價格已經跳過你的限價。這時要儘快決定:接受當前價格手動市價平倉,或者撤單、重新設定止損。拖延通常讓情況更糟。
- 條件單被取消或失敗:例如保證金、倉位數量變化,導致委託無法執行,具體原因以交易所的委託記錄為準。
之後可以改善的做法:
- 止損改用市價委託
- 限價止損的限價設得離觸發價更遠一些
- 降低槓桿,讓強平價遠離止損價,就算止損失效也有緩衝,見 合約開幾倍槓桿合適
止盈怎麼設,用限價還是市價?
止盈不像止損那麼急,沒成交通常只是少賺,所以常用限價單。延續上面的例子,止盈設在 84,000(上漲 5%):
- 價格盈利:0.125 ×(84,000 − 80,000)= 500 USDT
- 限價止盈以 Maker 成交:84,000 × 0.125 × 0.02% = 2.1 USDT,淨賺 500 − 5 − 2.1 = 492.9 USDT
- 市價止盈以 Taker 成交:84,000 × 0.125 × 0.05% = 5.25 USDT,淨賺 500 − 5 − 5.25 = 489.75 USDT
單次只差約 3 USDT,但頻繁交易時會累積。手續費可以用 手續費計算器 試算,各交易所的費率與折扣見 幣安手續費 與 歐易手續費。
要注意:以多單為例,如果止盈觸發時你的賣出限價已經低於或等於當前最高買價,這張單會立即成交併按 Taker 收費,不一定能拿到 Maker 費率。
移動止損是什麼,適合什麼時候用?
移動止損(也稱追蹤止損)是一種會跟著價格移動的條件單:你設定一個回撥比例,價格朝有利方向走時,觸發價跟著上移;價格回頭達到這個比例時才觸發平倉。是否提供、參數名稱與計算方式以交易所頁面顯示為準。
延續上面的多單,設定回撥 2%:
- 價格從 80,000 漲到 84,000 後開始回落,觸發價跟隨最高價移動到 84,000 × 0.98 = 82,320
- 價格跌到 82,320 時觸發市價平倉,價格盈利約 0.125 ×(82,320 − 80,000)= 290 USDT(未計手續費)
- 如果價格一路漲到 88,000 才回頭,觸發價就會是 88,000 × 0.98 = 86,240
移動止損適合趨勢明顯、想讓利潤儘量延續的行情;在來回震盪的行情裡,回撥比例設得太小,很容易被正常波動提前打掉。它通常也是以市價執行,同樣有滑點。
止損應該設在哪裡?
幾個基本原則:
- 一定在強平價之前:止損價要比強平價離開倉價更近,並預留滑點空間。用 強平價格計算器 先算出強平價,原理見 強平價格怎麼算。
- 按行情結構,而不是按整數或固定百分比:止損放在「價格到這裡代表判斷錯了」的位置。
- 先定止損,再定倉位:例如賬戶 5,000 USDT,單筆最多虧 1%(50 USDT),止損距離 3%,倉位價值約 50 ÷ 3% ≈ 1,667 USDT。
- 盈虧比要合理:上面的例子止損 3%、止盈 5%,盈虧比約 1:1.67。盈虧比越高,需要的勝率越低。
- 持倉久要算資金費:資金費會持續增減保證金,影響強平價,可以留意 資金費率雷達。
全倉模式下,止損更是控制損失的關鍵,因為強平時會動用整個賬戶餘額,見 全倉和逐倉的區別。合約交易風險很高,止損不能保證一定以觸發價成交,請只用能承受損失的資金參與。
開戶
在幣安、歐易開戶
註冊前請確認你所在地區可以合法使用該交易所。
參考資料
常見問題
止損用市價還是限價?
以保護本金為主要目的時,多數人選擇市價止損,因為觸發後幾乎一定成交;限價止損能控制成交價,但行情急跌時可能不成交。止盈則常用限價單,還有機會以 Maker 費率成交。
止損沒成交怎麼辦?
先確認委託狀態。如果是限價止損被價格跳過而掛在盤口,應儘快決定是手動市價平倉還是撤單重新設定;之後可以改用市價止損,或把限價設得離觸發價更遠一些。
合約止盈止損怎麼設定比較合理?
先根據行情結構決定止損位置,再按單筆可承受虧損計算倉位大小,止盈位置與止損距離保持合理的盈虧比,並確認止損價在強平價之前。
止盈止損要用標記價格還是最新價格觸發?
用標記價格觸發較不容易被單一交易所的插針打掉,用最新價格觸發則與 K 線一致、反應更快。兩者各有取捨,交易所下單頁通常可以自行選擇。
看到不懂的名詞?查 合約術語表。
- 01合約ADL 自動減倉是什麼?為什麼盈利倉位會被減倉ADL 自動減倉是強平單無法在破產價之前成交、且保險基金不足時,交易所按盈利與槓桿排序,強制減少對手方盈利倉位的機制。以 4 個 BTC 空單為例說明排隊順序、指示燈怎麼看、被 ADL 是否虧錢與對沖倉位被打亂的風險。
- 02合約全倉和逐倉的區別是什麼?合約保證金模式怎麼選逐倉只用分配給該倉位的保證金承擔風險,全倉用整個合約賬戶餘額支撐所有倉位。用 BTC 80,000、10 倍做多的例項對比兩者的強平價與最大虧損,並說明逐倉還是全倉更適合你。
- 03合約合約盈虧怎麼算?收益率 ROE 與盈虧平衡價計算U 本位合約做多盈虧 =(平倉價 − 開倉價)× 數量,收益率 ROE = 盈虧 ÷ 初始保證金。BTC 80,000 開 10 倍多單漲到 84,000,盈虧 500 USDT、ROE 50%,扣掉吃單手續費約剩 489.75 USDT,盈虧平衡價約 80,080。
- 04合約單向持倉和雙向持倉有什麼區別?對沖模式怎麼用單向持倉把同一合約的多空合併成一個淨倉位;雙向持倉(對沖模式)可同時持有多單與空單。以 BTC 80,000 同時開 0.1 BTC 多空、88,000 平倉為例,吃單手續費合計 16.8 USDT,資金費在同一交易所基本互相抵消。