Zum Inhalt springen

Reduce-only: eine Position nur verkleinern

Reduce-only begrenzt eine Order darauf, eine bestehende Position zu verkleinern. Es ist weder ein Stop noch eine Schließungsgarantie; Ablehnung, Löschung oder Mengenanpassung hängen vom Handelsplatz ab.

Für wen dieser Artikel gedacht ist — Für alle, die Futures, Perpetuals oder Margin-Positionen mit mehreren Ausstiegsorders verwalten. Reduce-only begrenzt die Wirkung einer Order, garantiert aber weder Annahme noch Ausführung.

Reduce-only weist das System an, eine Order nur so weit auszuführen, wie sie eine bestehende Position verkleinert. Würde ein Fill die Exponierung erhöhen oder die Position in die Gegenrichtung drehen, greift die Regel des jeweiligen Handelsplatzes: Die Order kann abgelehnt, gelöscht, gekürzt oder zusammen mit bereits offenen Reduce-only-Orders neu bewertet werden.

Einfach gesagt — Wer fünf Kontrakte long ist und acht verkauft, könnte ohne Schutz erst fünf schließen und danach drei short werden. Reduce-only soll genau diese unbeabsichtigte Umkehr verhindern.

Reduce-only: Positionswirkung begrenzen Ein Fill darf die bestehende Position nur verkleinern, nicht drehen. Zu große oder konkurrierende Orders werden venuespezifisch behandelt. Reduce-only: Positionswirkung begrenzen Ein Fill darf die bestehende Position nur verkleinern, nicht drehen Zu große oder konkurrierende Orders werden venuespezifisch behandelt. 1 Long verkleinern Eine Sell Order darf höchstens bis zur Nullpositionwirken. 2 Short verkleinern Eine Buy Order reduziert die vorhandene Shortmenge. 3 Menge neu prüfen Teilfills verändern die noch zulässige Restmenge. 4 Status lesen Ablehnung, Kürzung und Löschung sind getrennteEreignisse. Didaktische Darstellung. Produktregeln, Zeitstempel und reale Fills im Originalsystem prüfen.
Der erlaubte Umfang folgt der verbleibenden Position. Wie eine zu große Order gekürzt, gelöscht oder abgelehnt wird, bestimmt die Venue.

Orderseite und bestehende Position

Im Nettomodus verkleinert eine Sell Order eine Long-Position und eine Buy Order eine Short-Position. Die Wörter Buy und Sell allein sagen daher nicht, ob eine Position eröffnet oder geschlossen werden soll.

Ausgangslage Order Ziel mit Reduce-only
long 5 sell 3 long auf 2 reduzieren
long 5 sell 8 höchstens 5 schließen, nicht short 3 eröffnen
keine Position sell 3 keine neue Short-Position eröffnen
short 5 buy 2 short auf 3 reduzieren

Die letzte Spalte beschreibt die wirtschaftliche Grenze, nicht die konkrete technische Reaktion. Eine Plattform kann eine Sell Order über acht Kontrakte gegen long fünf auf fünf kürzen. Eine andere kann sie vollständig ablehnen oder löschen. Deshalb sind Statuscode und akzeptierte Menge ebenso wichtig wie das gesetzte Flag.


Was Reduce-only nicht festlegt

Reduce-only ist kein Stop. Es bestimmt weder Triggerpreis noch Limitpreis, Gültigkeit, Queue-Priorität oder tatsächlich ausgeführte Menge. Das Flag kann nur dann mit Market, Limit, Stop oder Take Profit kombiniert werden, wenn Broker und Venue diese Kombination unterstützen. Der Trigger gehört zur Stop-Logik, die Preisgrenze zur Limit Order oder Stop-Limit- Order und die Lebensdauer zur Time in Force.

Auch vor Liquidation schützt das Attribut nicht. Eine Order kann ohne Liquidität offenbleiben, durch eine Kontrolle abgewiesen werden oder zu spät eintreffen. Mark Price, Margin-Anforderungen und Liquidationsregeln gelten weiter. Reduce-only begrenzt die Positionswirkung eines möglichen Fills; es erzeugt keinen Fill.


Mehrere Ausstiege konkurrieren miteinander

Angenommen, eine Position ist long fünf. Gleichzeitig liegen zwei Sell Limit Orders mit Reduce-only über drei und vier Kontrakte im System. Zusammen wollen sie sieben schließen, obwohl nur fünf vorhanden sind. Die Venue muss verhindern, dass ihre Gesamtausführung eine Short-Position erzeugt. Sie kann den zweiten Auftrag ablehnen, seine Menge reduzieren, einen älteren Auftrag anpassen, die Order mit geringerer Priorität löschen oder nach jedem Fill alle offenen Mengen neu berechnen.

OKX beschreibt beispielsweise, dass offene Reduce-only-Orders abhängig von Position und Priorität geändert oder gelöscht werden können. Ein im Verlauf als „canceled“ ausgewiesener Auftrag muss daher nicht vom Nutzer storniert worden sein. Er kann automatisch entfernt worden sein, weil nach einem anderen Fill kein reduzierbarer Positionsanteil mehr vorhanden war.

Teilfills verschärfen die Aufgabe. Nach jeder Ausführung ändern sich Position, verfügbare Restmenge und womöglich die Zulässigkeit anderer Ausstiegsorders. Ein zuverlässiges System liest deshalb nicht nur den Orderstatus, sondern auch Position und Leaves Quantity nach jedem Ereignis.


Net-Modus, One-way-Modus und Hedge-Modus

Im Net-Modus gibt es gewöhnlich eine resultierende Position pro Instrument. Im Hedge- oder Long/Short-Modus können beide Richtungen getrennt geführt werden; eine API kann dann ein zusätzliches Feld verlangen, das die zu schließende Positionsseite bezeichnet.

OKX begrenzt den Parameter reduceOnly in seiner API auf bestimmte Kombinationen aus Margin-Modus, Futures und Swaps und verknüpft ihn mit der Netto-Positionierung. Coinbase International führt in FIX-Nachrichten Post-only, Close-only und Reduce-only als getrennte Anweisungen. Close-only und Reduce-only sind daher keine universellen Synonyme. Entscheidend ist das Protokoll der konkreten Plattform, nicht die ähnlich klingende Beschriftung im Interface.


Kontrolliertes Beispiel

Ein Trader hält zehn Kontrakte long und platziert ein Reduce-only-Take-Profit über zehn. Bevor dessen Preis erreicht wird, schließt er sieben Kontrakte manuell. Übrig bleiben drei. Beim Trigger kann die Venue höchstens drei ausführen und den Rest löschen, die Order vorher auf drei kürzen, sie vollständig löschen oder wegen eines ungültigen Zustands ablehnen.

Die Anweisung soll verhindern, dass aus den drei verbleibenden Long-Kontrakten nach einem Sell Fill eine Short-Position über sieben entsteht. Sie garantiert nicht, dass die drei ausgeführt werden, zu welchem Preis dies geschieht oder dass die Order bis zum Trigger aktiv bleibt.


Operative Prüfung

Vor Einsatz sind Instrumente und Margin-Modi, Net- oder Hedge-Konfiguration, zulässige Kombinationen mit Ordertyp und TIF, Behandlung einer zu großen Menge, Priorität mehrerer Reduce-only-Orders sowie Wirkung von Teilfills und manuellen Positionsänderungen zu prüfen. Automatisierte Strategien müssen Acknowledgement, angenommene Menge, Reason Codes, Positionsupdate und Endstatus speichern. Der Order-Lebenszyklus erklärt, warum Annahme, Fill, Löschung und Ablehnung getrennte Ereignisse sind.

Typischer Fehler — Reduce-only als garantierte Positionsschließung zu behandeln. Das Flag begrenzt nur, was ein Fill mit der Position tun darf; es beseitigt weder Ausführungs- noch Liquiditätsrisiko.


Quellen

Verwandte Themen