Futures

Einführung in Self-Trade-Prevention (STP)

2024-07-15 09:000107

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.

Für Spot-Trade-Orders

Für Futures-Trade-Orders

Bei Orders im Margin-Handel

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.