Bitget App
交易「智」變
快速買幣市場交易合約理財廣場更多
合約交易

Bitget 合約自成交預防功能簡介

2025-12-16 02:5601199

【預計閱讀時間:5 分鐘】

自成交預防(STP)是 Bitget 交易平台採用的一種機制,用於防止用戶無意中與自己進行交易。這可以減少不必要的交易手續費,並促進公平、透明的交易環境。STP 的運作原理是識別在相同用戶 ID(UID)或關聯子帳戶下的訂單,並阻止會導致自我配對的交易。這樣可以確保交易活動準確反映真實的市場的供需情況。

Bitget 在其合約交易平台上採用 STP 來降低價格操縱的風險,並維護合規性和市場誠信。無論訂單是來自主帳戶及其子帳戶、同一子帳戶內或子帳戶之間,STP 都能偵測並防止潛在的自我交易情況。

 

STP 如何預防自成交?

假設用戶 A 在 Bitget U 本位合約市場上同時下達 BTCUSDT 的買單和賣單。帳戶設定包括一個主帳戶和一個子帳戶,具體訂單如下:

• 主帳戶:掛單以 100,000 USDT 的價格買入 1 BTC。

• 子帳戶:掛單賣出 1 BTC 的吃單,價格為 100,000 USDT。

如果沒有 STP,這兩筆訂單可能會彼此配對,導致用戶與自己進行交易,並產生不必要的手續費。啟用 STP 後,系統會偵測到自我交易並取消交易者訂單(例如,基於 cancel_taker 模式),有效地防止自我撮合。

 

STP 如何運作?

當系統偵測到潛在的自我交易時,它會根據 STP 模式執行以下操作之一:

none 模式:訂單不受 STP 機制約束。系統不會比較用戶 ID,交易正常執行。

cancel_taker 模式:取消吃單;掛單保留在訂單簿中。

cancel_maker 模式:取消掛單;吃單繼續執行。

cancel_both 模式:同時取消吃單和掛單。

STP 操作由吃單方的 STP 模式決定。不會考慮訂單簿中現有掛單的 STP 模式。

 

如何為訂單設定 STP 模式

對於透過 API 和批次掛單 API 的掛單,可以使用「stpMode」欄位設定 STP 模式。

現貨交易訂單

合約交易訂單

槓桿交易訂單

 

哪些產品線和訂單類型支援 STP?

支援的產品線

1. 現貨

2. 合約

• U 本位合約

• USDC 合約

• 幣本位合約(永續合約和交割合約)

3. 槓桿交易

• 逐倉

• 全倉

 

支援的訂單類型

「時效」設定為 GTC(一直有效至取消)IOC(立即成交或取消)時,下列訂單類型支援 STP:

1. 限價單

2. 市價單

3. 計劃委託

4. 止盈/止損訂單

請注意,當時效設定為 FOK 時,將不支援 STP。

 

修改後的訂單

修改後的訂單支援 STP。它們繼承了原始訂單的 STP 設定。

 

常見問題

1. 什麼是 Bitget 的自成交預防(STP)?

STP 是一種防止用戶意外與自己進行交易的機制。它有助於減少不必要的交易手續費,並確保交易活動反映真實的市場供需關係。

2. STP 如何預防自成交?

STP 可偵測使用相同用戶 ID(UID)或互相配對的關聯子帳戶下的訂單。當偵測到可能的自成交行為時,系統會根據選定的 STP 模式取消訂單(例如,cancel_taker、cancel_maker、cancel_both)。

3. 修改後的訂單是否支援 STP?

不。修改後的訂單不支援自成交預防(STP)。它們繼承了原始訂單的 STP 設定。

4. 如何為訂單設定 STP 模式?

透過 API 或批次掛單 API 下單時,可以使用「stpMode」欄位設定 STP 模式。可套用至現貨、合約和槓桿交易訂單。

5. 為什麼 STP 對交易者來說很重要?

STP 可防止不必要的自成交,降低交易手續費,並確保交易活動準確反映市場供需關係,更能促進公平交易和市場誠信。

6. STP 是否適用於子帳戶?

是的。STP 不僅可以偵測同一帳戶內的潛在自成交,還可以偵測關聯子帳戶之間可能發生的自成交情況,防止跨帳戶的意外配對。

 

免責聲明及風險警示Bitget 提供的所有交易教學僅用於教育目的,不應被視為財務建議。分享的策略和範例僅供說明之用,可能無法反映實際的市場狀況。加密貨幣交易涉及重大風險,包括潛在的資金損失。過去的表現並不能保證未來的結果。請務必進行全面研究,了解所涉及的風險。Bitget 不會對用戶的任何交易決定負責。