合約交易

自成交預防(STP)簡介

2024-07-15 09:000102

什麼是自成交預防(STP)?

自成交預防(Self-Trade Prevention, STP)是交易平台採用的一種機制,旨在防止用戶無意中與自己進行交易,從而減少不必要的交易費用。STP 機制對於維持公平透明的交易環境尤其重要,有助於防止市場價格操縱,確保交易活動準確反映真實的市場利益。打造合規、公平的交易平台。

自成交預防機制:相同 UID 或其下子帳戶的訂單預防自成交撮合,包括帳戶內訂單,主帳戶和子帳戶之間訂單,子子帳戶之間的訂單。

觸發 STP 時會發生什麼事?

訂單觸發自成交預防機制後,系統可能會執行以下四種模式之一:

none 模式:訂單不受自成交預防機制的影響。系統不會對 UID 進行對比,也不會使訂單失效,交易將正常執行。

cancel_taker 模式:當執行時會取消吃單訂單,但掛單訂單仍保留。

cancel_maker 模式:當執行時會取消掛單訂單,但吃單訂單仍保留。

cancel_both 模式:當執行時會取消吃單訂單和掛單訂單。

STP 的執行情況取決於吃單訂單的 STP 模式。因此,訂單表上現有訂單的 STP 模式將不再適用,並且在所有未來的訂單處理中將被忽略。

如何設定訂單的 STP 模式?

下單接口和批次下單接口,可以透過 stpMode 參數設定 STP 模式。

現貨交易下單

合約交易下單

槓桿交易下單

STP 支援哪些產品線?

現貨

合約

U 本位合約

USDC 合約

幣本位合約(永續 交割)

槓桿

逐倉槓桿

全倉槓桿

哪些訂單類型支援 STP

當「執行原則」(Time In Force)設定為 GTC/IOC 時,下列訂單類型支援 STP

限價單

市價單

計劃委託單

止盈止損單

請注意,當「執行原則」(Time In Force)設定為 FOK 時,則 STP 無效。

修改訂單是否支援 STP 設定?

不,改單暫時不支援 STP 設定,修改訂單將繼承原訂單的 STP 設定。