合約訂單被取消的常見原因

在KuCoin合約交易時,訂單可能會遇到被取消或無法成交的情況,下面列舉了常見的訂單取消類型及原因:

 

類型1 – The order is canceled by user. / Stop Order Cancel: cancel stop order setting.

  • 原因:用用戶手動取消訂單
  • 場景:當用戶掛了限價或條件訂單,在未達到預期觸發價格成倉前,用戶手動取消了該訂單。比如,用戶A預測BTC價格會持續下跌,在$40,000價格掛了限價買入訂單,但等了很久都沒有達到預設價格,於是取消委託訂單,釋放資金以便提高交易效率。

 

類型2 – Executed the preset IOC.

  • 原因:IOC訂單模式未成交部分被自動取消
  • 場景:IOC(Immediate or Cancel,即立即成交或取消)訂單將以現有的價格和數量立即全部或部分執行。如果只是部分執行,訂單的未成交部分將會被取消。如果您下單時所選擇的價格沒有可供應的數量,訂單將會立即被取消。

 

類型3 – Executed the preset PostOnly.

  • 原因:PostOnly訂單,條件未被成功觸發,因此被取消
  • 場景:當用戶下限價單時,勾選了“被動委託”(即,PostOnly)選項就會出現這樣的情況。這樣的訂單不會立刻在市場上成交,它將在買賣盤以Maker訂單的形式存在,但不會和已經在買賣盤的訂單匹配。以吃單方執行訂單時,用戶只需支付Maker費,不會支付Taker費。如果下單時訂單立馬成交,那麼PostOnly訂單就會被自動取消。比如,用戶以高於市場的價格購買資產,系統會在用戶下單時自動取消PostOnly訂單。

 

類型4 – No contra order in the market.

  • 原因:市價單沒有可撮合的對手方訂單
  • 場景:當用戶選擇“市價”訂單類型時,可能由於行情劇烈波動會導致當前買賣盤沒有可撮合的訂單來成交,因此原有的“市價”訂單將會被取消。

 

類型5 – The position is taken over by the liquidation engine.

  • 原因:倉位被強平接管後,當前合約的所有訂單被取消
  • 場景:當倉位保證金無法滿足維持保證金需求,倉位將會被強平引擎接管、執行強制平倉。同時,當前倉位的所有訂單將被自動取消,包括:止盈/止損訂單、限價委託等。

 

類型6 – No position opened, the close order is canceled.

  • 原因:沒有倉位時,下平倉單會被取消
  • 場景:用戶掛了平倉單,倉位被強平後,平倉單就自動取消了。

 

類型7 – Batch Stop Order Cancel: Position Liquidation.

  • 原因:強平時,批量取消止盈止損訂單
  • 場景:倉位被強平後,止盈止損訂單將被取消。

 

類型8 – No contra orders in the specified price range.

  • 原因:在5%的價格保護機制範圍內,沒有可撮合對手方的訂單
  • 場景:KuCoin合約有5%的價格保護機制,即:買入訂單的價格不能超過價格=標記價格+標記價格x5%,賣出訂單的價格不能超過價格=標記價格-標記價格x5%。如果超過價格範圍,訂單將被取消,這樣可以有效減少複雜市場環境下的倉位風險。

 

類型9 – Order margin insufficient.

  • 原因:條件委託觸發生成活動委託時,訂單保證金不足,會被自動取消
  • 場景: “條件”委託訂單可以幫助設置止盈/止損。當市場價格達到指定觸發價格時,訂單將被觸發,以限價單或市價單的形式進入市場。需要注意的是,如果在條件委託觸發時,用戶合約賬戶的可用餘額不足以支付倉位保證金,此條件委託將會被系統取消。

 

類型10 – The position is being auto-leveraged (ADL).

  • 原因:倉位被ADL,訂單會被自動取消
  • 場景:倉位在執行自動減倉(即,ADL)中,當前倉位的所有訂單將被自動取消,包括:止盈/止損訂單、限價委託等。

 

類型11 – No-margin-frozen position size exceeded the current position size.

  • 原因:持倉時減倉,最終成交倉位數量不夠,剩餘的未成交委託訂單會取消
  • 場景:在持有倉位時,下了減倉的訂單,但如果最終觸發成交的倉位數量不夠,剩下未成交的委託訂單就會被取消。假設用戶A當前持有10手做多倉位,下了8手只減倉做空訂單,之後用戶平了5手倉位,當前剩餘5手做多倉位,則原本的8手只減倉做空訂單就會被取消。

 

類型12 – Batch Stop Order Cancel: Position change to 0 or reverse side.

  • 原因:倉位數量變為0或倉位方向變化時,觸發取消用戶訂單
  • 場景:也就是說,如果當前的倉位被平倉,或者用戶在該合約提交的減倉訂單成交,且數量超過了當前的倉位數量,導致倉位方向變為相反時,當前下的止盈/止損訂單或倉位上的止盈/止損訂單,將會被取消。

類型13 - noMarginSizeLargerThanPosition 

  • 原因:撮合引擎判斷零凍結訂單和倉位數量不一致,撤銷訂單 
  • 場景:當持有倉位時,用戶提交了反向訂單。當反向訂單進入撮合引擎後,撮合引擎會檢查零凍結訂單數量和持有倉位數量的一致性。如果不一致,那麼零凍結訂單數量的部分會被取消 
  • 舉例: 

1.用戶A持有10手做多倉位後,掛了15手做空反向委託訂單。也就是說,用戶已經有10手零凍結訂單。當反向訂單觸發成交時,用戶已通過其他交易操作將原來的10手做多倉位平倉5手,這種情況會直接撤銷10手零凍結訂單。 

2.用戶B持有10手做多倉位後,掛了8手做空反向委託訂單。當反向訂單觸發成交時,用戶已通過其他交易操作將全部倉位平倉(也就是當前倉位數量為0),此時8手反向訂單都無法成交、全部被撤銷。 

 

快來開啓您的合約之旅吧!

点击去交易

 

KuCoin 合約操作指南:

網頁版教程

APP版教程

 

感謝您的支持!

KuCoin 合約團隊

 

注意:限制國家和地區的用戶不能開通合約交易