Bitget 合約自成交預防功能簡介
【預計閱讀時間: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 不會對用戶的任何交易決定負責。