幣安現貨的止盈止損功能透過條件單實現,主要有三種型別:止損限價(Stop-Limit Sell)、止盈限價(Take Profit Limit)和OCO(一取消另一)。每一種都有兩個關鍵引數——觸發價(Stop Price)和限價(Limit Price)。觸發價決定訂單什麼時候啟用,限價決定啟用後以什麼價位掛單。新手最常見的錯誤就是把這兩個價格搞混,或者間距設得太近導致觸發了卻不成交。要使用這些功能,先登入 幣安官網;手機操作點 幣安官方APP;iOS 使用者可看 iOS安裝教程。下文用 BTC 實盤案例演示引數設定,並列出 5 個必須注意的細節。
一、三種條件單的定義和區別
止損限價單(Stop-Limit)
用於控制下跌風險。買入持倉後,設定一個比當前價低的觸發價,一旦下跌到這個價位,自動掛一筆限價賣單。
止盈限價單(Take Profit Limit)
用於鎖定上漲收益。買入持倉後,設定一個比當前價高的觸發價,一旦上漲到這個價位,自動掛一筆限價賣單兌現利潤。
OCO 訂單(One-Cancels-the-Other)
同時掛止盈和止損兩張單,任意一張觸發/成交後另一張自動取消。適合持倉後不想守盤的場景。
下表快速對比:
| 訂單型別 | 核心用途 | 引數個數 | 觸發方向 | 手續費 |
|---|---|---|---|---|
| 止損限價 | 止損 | 觸發價+限價(2個) | 價格下跌到觸發價 | 成交時 0.1% |
| 止盈限價 | 止盈 | 觸發價+限價(2個) | 價格上漲到觸發價 | 成交時 0.1% |
| OCO | 止盈+止損合一 | 止盈價+止損價+兩個限價(4個) | 任一方向 | 成交時 0.1% |
二、止損限價單的具體設定步驟
第 1 步:確認持倉和當前價
假設你已經以 62000 USDT 買入 0.5 BTC,當前價 62500,想設定「跌到 60000 時止損出場」。
第 2 步:選擇訂單型別
在下單面板切換到 「止損限價」 標籤(Stop-Limit)。注意這裡預設是賣出方向(因為你要止損平倉)。
第 3 步:填入觸發價
觸發價(Stop)= 60000。意思是:當 BTC 成交價跌到或低於 60000 USDT 時,系統立刻把你的限價單掛到訂單簿。
第 4 步:填入限價
限價(Limit)= 59800。意思是:觸發後掛一筆 59800 USDT 的限價賣單。
為什麼限價要比觸發價低 200?
因為價格跌破 60000 後可能繼續快速下跌,如果限價也設 60000,很可能瞬間被掃到 59500 而你的單子根本沒人接。限價低於觸發價留出 0.3-0.5% 的緩衝區,能大幅提升成交機率。
第 5 步:填入數量並確認
數量 = 0.5 BTC(全部平倉)。點選「賣出 BTC」提交。條件單會出現在「當前訂單」→「止損訂單」列表裡,狀態顯示「新訂單」。
第 6 步:等待觸發或撤銷
如果 BTC 後來漲到 65000,條件單一直掛著不觸發,你可以手動撤銷。如果跌到 60000 觸發,訂單變成普通限價 59800 賣單,按訂單簿對手盤成交。
三、止盈限價單的具體設定步驟
延續上面的持倉場景(62000 買入 0.5 BTC),想設定「漲到 68000 時自動止盈」。
第 1 步:選擇止盈限價
在下單面板切換到 「止盈限價」 標籤(Take Profit Limit)。方向依然是賣出。
第 2 步:填入觸發價和限價
- 觸發價 = 68000(到這個價啟用訂單)
- 限價 = 67800(觸發後掛 67800 賣單)
止盈的限價要比觸發價略低,和止損邏輯一樣——目的是讓訂單在啟用後能成交,不要掛太遠。
第 3 步:提交後等待
漲到 68000 觸發,掛 67800 賣單。如果此時訂單簿買一價 ≥ 67800,立即以市場價格(可能是 67850)成交;如果沒有買方,訂單繼續掛著等待。
四、OCO 訂單:止盈止損一次搞定
OCO 是幣安現貨最常用的「持倉保護」工具。引數最多但用法清晰。
第 1 步:OCO 引數拆解
OCO 需要填 4 個價格:
| 引數 | 含義 | 示例(62000 買入 BTC) |
|---|---|---|
| 止盈限價(Limit Price) | 上漲時掛單成交價 | 68000 |
| 止盈觸發價(Price) | 止盈啟用價(可選) | 68000 |
| 止損觸發價(Stop Price) | 下跌觸發價 | 60000 |
| 止損限價(Stop Limit Price) | 下跌啟用後掛單價 | 59800 |
第 2 步:介面操作
在下單面板選 「OCO」,同時填入上面 4 個數字+數量 0.5 BTC,點「賣出」。
第 3 步:觸發邏輯
- 漲到 68000:止盈限價單被吃,0.5 BTC 成交,止損單自動取消
- 跌到 60000:止損被觸發,59800 限價賣單掛出,止盈單自動取消
- 價格在 60000-68000 之間波動:兩張訂單都保持掛著
第 4 步:OCO 的限制
- 止盈價必須 > 當前價,止損觸發價必須 < 當前價(反過來系統會拒絕)
- OCO 訂單總數受 BNB 等級限制,普通使用者上限 200 單
- OCO 不支援市價組合,必須都是限價
五、5 個必須注意的引數細節
細節 1:觸發價基於「成交價」還是「買一/賣一價」
幣安預設用最後成交價(Last Price)判斷觸發。也可以手動切換為標記價格(Mark Price)——標記價格是多個平臺均價,不容易被插針操控。長線倉位建議用標記價格。
細節 2:觸發後的限價不要掛太遠
限價與觸發價間距 0.3-0.5% 是經驗值。差距 >1% 容易錯過成交,差距 <0.1% 容易瞬間掃穿。
細節 3:高波動幣種用寬間距
波動大的山寨幣(DOGE、SHIB、PEPE 等)瞬時振幅可能 3-5%,間距要相應調寬到 1-1.5%,否則觸發後直接跳過限價區間。
細節 4:別把止盈價設成歷史阻力位
很多人虧錢的原因是止盈價卡在明顯阻力位(比如整數位 70000),結果大量止盈單撞一起,價格觸及但無法突破,反彈後回落。建議錯開整數位 0.5-1%。
細節 5:止損單本身也可能撤單失敗
市場極端行情下,系統會暫時拒絕新掛單或撤單。最好在下單後就設好條件單,不要等行情劇烈波動時才操作。
六、條件單的常見問題排查
問題 1:為什麼我的止損單沒觸發?
檢查當前成交價是否真的到過觸發價。有時候 K 線「看起來」跌破了,但實際最低成交價沒破,觸發就不會啟用。
問題 2:觸發了但沒成交怎麼辦?
觸發後掛出的限價單沒被吃掉——說明對手盤太少或價格繼續快速變動。進入「當前訂單」裡手動撤銷,改成市價單立即賣出。
問題 3:OCO 觸發止盈後止損怎麼還在?
可能是止盈只部分成交,剩餘部分繼續等待。此時止損單不會取消。完整成交後止損才會自動取消。
FAQ 常見問題
問:幣安現貨可以設定追蹤止損嗎? 答:可以。幣安支援追蹤止損單(Trailing Stop),透過百分比(0.1%-20%)跟隨價格波動。適合趨勢市中鎖定浮盈。路徑:下單面板→「追蹤止損」標籤。
問:條件單會不會扣手續費? 答:未觸發的條件單不扣任何費用。只有觸發後掛出的限價單真正成交時才按 0.1% 扣手續費,開了 BNB 抵扣就是 0.075%。
問:止損限價和止損市價有什麼區別? 答:幣安現貨預設是止損限價,觸發後掛限價單。止損市價(Stop Market)目前僅合約支援,現貨介面沒有這個選項。如果想達到類似效果,把限價設得比觸發價低 1-2%,基本等同於市價。
問:一次可以設多個 OCO 嗎? 答:可以。同一個持倉可以掛多個 OCO,比如 0.5 BTC 分成兩份,一份掛 OCO1(68000 止盈/60000 止損),另一份掛 OCO2(72000 止盈/58000 止損),實現分批出場。
問:觸發價可以比當前價高嗎? 答:止損觸發價必須低於當前價,止盈觸發價必須高於當前價。反向設定會被系統拒絕。如果想「突破某價位再掛單買入」,需要用「止損買單」,這是另一種方向——即向上突破時觸發。