Einführung in Self-Trade-Prevention (STP)
Was ist Self-Trade-Prevention (STP)?
Self-Trade-Prevention (STP) ist ein Mechanismus, der von Handelsplattformen eingesetzt wird, um zu verhindern, dass Nutzer versehentlich mit sich selbst traden und so unnötige Transaktionsgebühren reduzieren. STP ist besonders wichtig für die Aufrechterhaltung eines fairen und transparenten Handelsumfelds, da es dazu beiträgt, die Manipulation von Marktpreisen zu verhindern, und sicherstellt, dass die Handelsaktivitäten das tatsächliche Marktinteresse genau widerspiegeln, wodurch eine regelkonforme und faire Handelsplattform geschaffen wird.
STP-Mechanismus: Ein Mechanismus, der das Zusammenführen von Orders mit der gleichen Nutzer-ID oder darunter liegenden Unterkonten blockiert. Dazu gehören Orders innerhalb des Kontos, Orders zwischen dem Hauptkonto und Unterkonten sowie Orders zwischen Unterkonten.
Was passiert, wenn STP ausgelöst wird?
Wenn eine Order einen Self-Trade erzeugen könnte, kann das System in einem von vier Modi reagieren:
• keine: In diesem Modus ist die Order von Self-Trade-Prevention ausgenommen. Die Nutzerkennungen werden nicht verglichen, keine Orders werden widerrufen, und der Trade findet statt.
• cancel_taker: Wenn dieser Modus ausgeführt wird, wird die Taker-Order storniert, aber die Maker-Order bleibt bestehen.
• cancel_maker: Wenn dieser Modus ausgeführt wird, wird die Maker-Order storniert, aber die Taker-Order bleibt bestehen.
• Modus cancel_both: Wenn dieser Modus ausgeführt wird, werden sowohl Maker- als auch Taker-Orders storniert.
STP wird je nach STP-Modus der Taker-Order durchgeführt. Somit ist der STP-Modus einer Order, die in das Orderbuch aufgenommen wird, nicht mehr relevant und wird für alle zukünftigen Orderbearbeitungen ignoriert.
Wie stellt man den STP-Modus für eine Order ein?
Für die API für Orders und die API für Batch-Orders kann der STP-Modus über das Feld „stpMode“ eingestellt werden.
Welche Produktlinien unterstützen STP?
• Spot
• Futures
○ USDT-M Futures
○ USDC-M-Futures
○ Coin-M Futures (Perpetual & Delivery)
• Margin
○ Isolated-Margin
○ Cross-Margin
Welche Ordertypen unterstützen STP?
Wenn Time In Force auf GTC/IOC eingestellt ist, unterstützen die folgenden Orderarten STP:
• Limit-Order
• Market-Order
• Trigger-Order
• TP/SL-Order
Beachten Sie, dass STP ungültig ist, wenn Time In Force auf FOK eingestellt ist.
Unterstützen Änderungsorders STP?
Nein. Änderungsorders unterstützen kein STP. Änderungsorders erben die STP-Einstellungen der ursprünglichen Order.