Time-Weighted Average Price (TWAP) Orders
Beim Spot-Trading auf KuCoin sind mehrere fortgeschrittene Ordertypen möglich. In diesem Leitfaden erfahren Sie, wie Sie eine Time-Weighted Average Price (TWAP)-Order erstellen können.
Inhalt (Zum Navigieren klicken)
1. Was ist eine TWAP-Order?
2. Erstellen einer TWAP- Order
1. Was ist eine TWAP-Order?
Mit einer TWAP-Order (Time-Weighted Average Price) können Sie große Orders in kleinere Orders aufteilen und diese in mehreren Schritten ausführen. Wenn Sie beispielsweise eine Kauforder aufgeben und der Marktpreis unter dem von Ihnen angegebenen Preis liegt, erstellt das System kleinere Unterorders zu Preisen, die etwas über dem aktuellen besten Verkaufspreis liegen. Diese Unterorders sind kleinere Immediate-Or-Cancel (IOC)-Kauforders, die jeweils in einem bestimmten Intervall oder Prozentsatz aufgegeben werden.
2. Erstellen einer TWAP- Order
i. Parameter
Angenommen, Sie möchten schnell 10 BTC zu einem Preis von höchstens 71.500 USDT pro BTC kaufen, ohne den Marktpreis wesentlich zu beeinflussen. Zu diesem Zweck würden Sie eine TWAP-Order für eine zügige Ausführung verwenden.
Sie würden wie folgt vorgehen:
Ausrichtung: Kaufen
Gesamter Orderbetrag: 10 BTC ( Der Betrag, mit dem Sie traden möchten.)
Betrag pro Order: 0,05 BTC (Der Betrag für jede Unterorder nach der Aufspaltung der Orders).
Order-Abstand: 10 USDT (Bei einer Kauforder wird jede Unterorder in etwas größeren Abständen von 10 USDT über dem besten Angebotspreis platziert. Je größer die Preislücke oder der Prozentsatz, desto höher ist die Wahrscheinlichkeit einer schnelleren Ausführung, aber desto höher sind auch die Kosten für den Trade).
Gesamtdauer der Order: 24 Stunden (Dies ist die Gesamtzeit, über die die Order ausgeführt wird. Die maximale Dauer beträgt 99 Stunden und 59 Minuten. Je länger Ihre Laufzeit, desto höher ist die Wahrscheinlichkeit, dass Ihre Order vollständig ausgeführt wird.
Schutzpreis: 71.500 USDT pro BTC (Die Auslösebedingung für eine Limit-Order. Eine Kauforder wird z.B. nur ausgeführt, wenn der beste Verkaufspreis und die Orderdistanz beide unter diesem Schutzpreis liegen. Wenn der Schutzpreis zu weit vom aktuellen Marktpreis entfernt ist, kann die Order nicht schnell ausgeführt werden).
ii. Ausführung der Order
Nachdem Sie die Order platziert haben, werden Ihre Unterorders automatisch zusammengefasst und ausgeführt. Angenommen, das aktuelle Orderbuch sieht wie unten dargestellt aus:
Das Zeitintervall für jede Unterorder wird berechnet, indem die Gesamtdauer der Order in Sekunden durch (Gesamtbetrag der Order / Betrag pro Order) geteilt und dann in einem zufälligen Verhältnis multipliziert wird. Dies wird so lange fortgesetzt, bis die ausgeführte Gesamtsumme der Gesamtsumme der Order entspricht, oder bis die Laufzeit der Order abgelaufen ist.
Basierend auf den obigen Einstellungen ist der maximale Kaufkurs der aktuell beste Verkaufskurs von 71.479,7 USDT/BTC plus 10 USDT, also insgesamt 71.489,7 USDT/BTC. Die gesamten Verkaufsorders unterhalb von 71.489,7 USDT/BTC belaufen sich dann auf 0,529589261 BTC (0,01166415 + 0,234482111 + 0,21350000 + 0,06994300), was über Ihrem Betrag pro Order liegt. Da diese Summe größer ist als der von Ihnen angegebene Wert pro Order von 0,05 BTC, wird das System nur Limit-Orders auf der Grundlage des von Ihnen festgelegten Betrags (0,05 BTC) und Preises (71.489,97 USDT/BTC) platzieren.
Wenn eine Unterorder nicht vollständig ausgeführt wird, wird sie sofort storniert, d. h. alle Unterorders sind IOC-Orders (Immediate or Cancel). Wenn der letzte Marktpreis den Schutzpreis (71.500 USDT/BTC) übersteigt, wird die Order pausiert. Sobald der letzte Ausführungspreis unter 71.500 USDT/BTC fällt, wird die Order wieder ausgeführt. Wenn der gefüllte Gesamtbetrag dem Gesamtbetrag der Order entspricht, gilt die gesamte Order als abgeschlossen und wird nicht weiter abgewickelt.