學習指南
止損被觸發,為何不代表一定成交在止損價
把市價、限價、止損市價、止損限價、只減倉及有效期限逐一拆開;用委託生命週期理解滑價、未成交和條件衝突。
只供教育用途;不是財務建議,也不是交易訊號。
讀者最常問的問題
- 市價單保證的是速度還是價格?
- 限價單為什麼可能只成交一部分?
- 止損價、限價與實際成交價有何不同?
- Post-only、IOC、FOK、GTC 各限制什麼?
- 只減倉和 OCO 是否在所有平臺相同?
這一頁想讓你弄懂的事
- 分清觸發條件、委託指令與撮合結果。
- 選擇市價或限價時看懂交換條件。
- 辨識條件單在快速行情中的失效方式。
- 建立不依賴平臺按鈕名稱的委託紀錄。
重點段落
委託不是成交紀錄
提交委託只代表把條件送到平臺。系統還需驗證餘額、價格精度、最小名義價值、只減倉衝突與風險限制;通過後纔可能進入委託簿或立即撮合。
因此研究時要分開保存提交時間、接受時間、觸發時間、首次成交、最後成交與取消時間。把其中任何一個當作唯一「下單時間」,都可能誤算滑價。
市價單優先成交但不承諾價格
市價單會依當時可用的對手方價格逐檔成交。委託量大或深度薄時,一張單可能喫掉多個價格層級,平均成交價便遠離下單前看到的最佳買賣價。
最後成交價只是上一筆交易,不代表你的全部數量可在那裡成交。估算市價成本應查看委託簿深度與可能滑價,仍不能保證極端行情結果。
限價單限制價格但可能不成交
買入限價設定最高願付價格,賣出限價設定最低願收價格。若市場沒有到達或排在前方的數量未被消化,委託可以長期等待、部分成交或完全不成交。
「價格曾經碰到」也不證明你的委託成交,因為還有隊列順位、交易量、時間優先規則與資料聚合差異。回顧必須以實際成交回報為準。
延伸說明
止損市價有兩個不同價格
止損價是啟動條件;觸發後,系統通常提交市價單。觸發價可以基於最新價、標記價或指數價,依產品設定而異;實際成交則取決於觸發後委託簿。
快速跳空時,市場可以直接越過止損價,成交在更差位置。止損有助於建立退出流程,但不能保證最大損失精確等於入場價與止損價的差。
止損限價多一道價格限制
止損限價被觸發後提交限價單。價格限制可以防止接受過差成交,代價是在市場快速離開限價時完全不成交;止損價與限價的先後關係必須符合方向。
若把兩個價格設得完全相同,看似精確,實際上留給市場的成交空間更小。合理間距只能依流動性情境評估,不能宣稱一個固定百分比適用所有商品。
有效期限控制等待方式
GTC 通常持續有效直到成交或取消;IOC 立即成交可得部分,其餘取消;FOK 要求立即全部成交,否則全數取消。名稱相似,平臺細節仍可能不同。
Post-only 旨在避免立即喫單,若委託會馬上成交,平臺通常取消或重新定價。使用前要核對平臺規則,不能把 Maker 費率假設寫成必然結果。
只減倉保護方向但仍有競態
Reduce-only 用意是讓委託只縮小既有部位,不建立反向新倉。若同時有多張減倉單,或部位已被另一張單關閉,後續委託可能被取消、縮量或拒絕。
這個標籤不保證退出成交價,也不代替部位核對。自動化流程應在每次成交後重新讀取剩餘數量,避免舊委託超過當前持倉。
條件組合可能互相取消
OCO 類功能常把兩張條件單連結,一張成交或觸發後取消另一張;但究竟在觸發、部分成交或完全成交時取消,依平臺實作。網路延遲也可能令介面短暫顯示兩張仍有效。
不要只依賴名稱推斷原子性。測試時使用小額,保存訂單 ID、狀態轉移與取消回報,並準備平臺異常時的手動處理。
手續費分類也可能改變
Maker/Taker 取決於委託是否增加或立即移除委託簿流動性,不單由「限價」或「市價」名稱決定。可立即成交的限價單仍可能是 Taker,Post-only 被拒也不會產生成交。
費率可能按帳戶等級、產品和活動改變。成本計算要以實際成交回報中的費用為準,不用宣傳頁的最低費率替代。
建立委託前的最小核對
確認交易對、方向、數量單位、價格精度、觸發價格來源、有效期限、只減倉與保證金模式。再檢查最小名義價值、最大委託量及可用餘額。
提交後立即保存平臺回傳狀態;若逾時,不要直接重送相同委託,先用客戶端 ID 查詢是否已接受,避免重複下單。
用失效情境選擇工具
若首要目標是盡快退出,要接受市價滑價;若首要目標是不越過某價格,要接受限價未成交。止損市價與止損限價只是把這個交換放在觸發之後。
沒有同時保證速度、價格與完整數量的委託。選擇前應先寫下哪種失效最不能接受,並把未成交、部分成交與平臺離線納入計畫。
訂單生命週期不能只看名稱
建立委託後,狀態可能依次出現 new、partially filled、filled、cancelled 或 rejected。market 只表示以當時可得價格尋找成交,不保證一筆完成;limit 只限制價格,不保證排到。stop 類委託還多一個 trigger source 與觸發後委託類型。
回顧時保存 client order id、建立時間、每筆 fill 的價格與數量、累計費用及取消原因。只保存最後平均價會遺失部分成交的路徑。若剩餘數量低於最小下單單位,界面也可能顯示無法再次提交。
reduce-only 用於避免退出單意外開出反向部位,但在多個退出單競爭或部位已被其他單減少時,平台可能縮減或拒絕數量。它不保證成交價。選擇委託類型時要在價格限制、成交可能性和急市風險之間取捨。
₹ 計算示例
- 情境
- 賣出止損價 ₹100,觸發時買盤只有 ₹99.8、₹99.5 與 ₹99.0 三檔。
- 計算過程
- 止損市價可能分批成交,平均價取決於各檔可用數量,不會固定為 ₹100。
- 怎麼解讀
- ₹100 是觸發條件,不是成交保證。
常見的誤會
把限價單理解成必定成交在指定價格,或把止損單理解成最大損失保險;前者忽略隊列與數量,後者忽略觸發後的撮合。
自我檢查清單
- 核對方向、數量單位與價格精度。
- 記錄觸發價使用最新價、標記價或指數價。
- 分清止損價和限價。
- 確認 GTC、IOC、FOK 與 Post-only 規則。
- 減倉委託必須核對當前剩餘部位。
- 保存訂單 ID、狀態轉移、成交和費用。
- 為部分成交、未成交及網路逾時準備處理方式。
這一頁的限制
- 委託名稱和狀態機在不同平臺可能不同。
- 市場深度與隊列會在提交後改變。
- 任何條件單都可能遇到滑價、拒絕或未成交。
- 本文不建議特定委託、方向或價格。
- 平臺在維護、風險控制或連線異常時可能拒絕、延遲或撤銷委託;使用者需核對最終狀態,不能只依前端按鈕回應。
風險提示
委託類型只能設定觸發、價格限制與有效期限;沒有任何委託同時保證成交與成交價,快速行情、流動性不足和平臺故障都可能改變結果。
資料來源
- www.investor.gov核對於 2026-08-02
- www.finra.org核對於 2026-08-02
- www.cmegroup.com核對於 2026-08-02
- www.cmegroup.com核對於 2026-08-02
- academy.binance.com核對於 2026-08-02
- academy.binance.com核對於 2026-08-02
- help.coinbase.com核對於 2026-08-02