Introduction to Self-Trade Prevention in Bitget Futures
[Estimated reading time: 5 mins]
Self-Trade Prevention (STP) ay isang mekanismong ginagamit ng Bitget trading platform upang maiwasan ang mga user na hindi sinasadyang magsagawa ng mga trade gamit ang kanilang mga sarili. Binabawasan nito ang mga hindi kinakailangang transaction fee at nagtataguyod ng isang patas at transparent na trading environment. Gumagana ang STP sa pamamagitan ng pagtukoy sa mga order na inilagay sa ilalim ng parehong user ID (UID) o mga naka-link na sub-account, at pagharang sa mga trade na magreresulta sa self-matching. Tinitiyak nito na ang trading activity ay tumpak na sumasalamin sa totoong suplay at demand sa merkado.
Inilalapat ng Bitget ang STP sa buong futures trading platform nito upang mabawasan ang panganib ng manipulasyon sa presyo at mapanatili ang pagsunod at integridad sa merkado. Nagmula man ang mga order sa isang main account at sa sub-account nito, sa loob ng parehong sub-account, o sa pagitan ng mga sub-account, kayang matukoy at mapigilan ng STP ang mga potensyal na senaryo ng self-trade.
How STP prevents self-trading
Ipagpalagay natin na si User A ay naglalagay ng parehong buy at sell orders para sa BTCUSDT sa Bitget USDT-M Futures market. Ang pag-setup ng account ay may kasamang isang main account at isang sub-account, na may mga sumusunod na order:
• Main account: Places a maker order to buy 1 BTC at 100,000 USDT
• Sub-account: Places a taker order to sell 1 BTC at 100,000 USDT
Kung walang STP, maaaring tumugma ang mga order na ito, na magiging dahilan upang mag-trade ang user sa kanilang sarili at magkaroon ng mga hindi kinakailangang bayarin. Kapag naka-enable ang STP, matutukoy ng system ang self-trade at kakanselahin ang taker order (hal., batay sa cancel_taker mode), na epektibong pumipigil sa self-match.
How does STP work
Kapag nakita ng sistema ang isang potensyal na self-trade, isinasagawa nito ang isa sa mga sumusunod na aksyon batay sa STP mode:
• none mode: Orders are not subject to the STP mechanism. Hindi pinaghahambing ng sistema ang mga user ID, at ang mga transaksyon ay isinasagawa nang normal.
• cancel_taker mode: The taker order is canceled; the maker order remains in the order book.
• cancel_maker mode: The maker order is canceled; the taker order proceeds.
• cancel_both mode: Both taker and maker orders are canceled.
Ang aksyon ng STP ay natutukoy ng STP mode ng taker order. The STP mode of the existing maker order in the order book is not considered.
How to set STP mode for an order
Para sa order placement API at batch order placement API, maaaring itakda ang STP mode gamit ang field na "stpMode".
Which product lines and order types support STP
Supported product lines
1. Spot
2. Futures
• USDT-M Futures
• USDC-M Futures
• Coin-M Futures (perpetual & delivery)
3. Margin
• Isolated margin
• Cross margin
Supported order types
Kapag ang Time In Force ay nakatakda sa GTC (Good Till Canceled) o IOC (Immediate or Cancel), ang mga sumusunod na uri ng order ay sumusuporta sa STP:
1. Limit order
2. Market order
3. Trigger order
4. TP/SL order
Tandaan na hindi sinusuportahan ang STP kapag ang Time in Force ay nakatakda sa FOK.
Modified orders
Modified orders do not support STP. Minamana nila ang mga setting ng STP ng orihinal na order.
FAQ
1. Ano ang Self-Trade Prevention (STP) sa Bitget?
Ang STP ay isang mekanismo na pumipigil sa mga gumagamit na aksidenteng magsagawa ng mga trade gamit ang kanilang mga sarili. Nakakatulong ito na mabawasan ang mga hindi kinakailangang transaction fee at tinitiyak na ang aktibidad sa pangangalakal ay sumasalamin sa tunay na suplay at demand sa merkado.
2. Paano pinipigilan ng STP ang self-trading?
Natutukoy ng STP ang mga order na inilagay sa ilalim ng parehong user ID (UID) o mga naka-link na sub-account na magkatugma sa isa't isa. When a potential self-trade is detected, the system cancels orders according to the selected STP mode (e.g., cancel_taker, cancel_maker, cancel_both).
3. Sinusuportahan ba ng mga binagong order ang STP?
Hindi. Ang mga binagong order ay hindi direktang sumusuporta sa STP. Minamana nila ang mga setting ng STP ng orihinal na order.
4. Paano ko maitatakda ang STP mode para sa isang order?
Maaaring itakda ang STP mode kapag naglalagay ng order sa pamamagitan ng API o batch order API gamit ang field na “stpMode”. It can be applied to spot, futures, and margin trade orders.
5. Bakit mahalaga ang STP para sa mga trader?
Pinipigilan ng STP ang mga hindi kinakailangang self-trade, binabawasan ang mga transaction fee at tinitiyak na ang aktibidad sa pangangalakal ay tumpak na sumasalamin sa supply at demand sa merkado. Sinusuportahan din nito ang patas na kalakalan at integridad sa merkado.
6. Nalalapat ba ang STP sa mga sub-account?
Oo. Kayang tuklasin ng STP ang mga potensyal na self-trade hindi lamang sa loob ng iisang account kundi pati na rin sa pagitan ng mga naka-link na sub-account, na pumipigil sa mga hindi sinasadyang pagtutugma sa iba't ibang account.
Disclaimer and Risk WarningAng lahat ng mga tutorial sa trading na ibinigay ng Bitget ay para sa mga layuning pang-edukasyon lamang at hindi dapat ituring na payo sa pananalapi. Ang mga istratehiya at mga halimbawang ibinahagi ay para sa mga layunin ng paglalarawan at maaaring hindi sumasalamin sa aktwal na mga kondisyon ng merkado. Ang pag-trade ng cryptocurrency ay nagsasangkot ng malalaking panganib, kabilang ang potensyal na pagkawala ng iyong mga pondo. Hindi ginagarantiyahan ng nakaraang pagganap ang mga resulta sa hinaharap. Palaging magsagawa ng masusing pananaliksik at unawain ang mga panganib na kaakibat nito. Walang pananagutan ang Bitget para sa anumang mga desisyon sa pag-trade na ginawa ng mga user.