Einführung in die algorithmische Ausführung – Teil 7: Hide-and-Take-Algorithmus

Veröffentlicht von: OrderX

•

•

Opportunistische Ausführung: unsichtbar bleiben, zuschlagen, sobald Liquidität vorhanden ist, und der Dringlichkeitsregler, der die gesamte Maschine abstimmt.


Die zeitgesteuerten und volumenbasierten Algorithmen der Teile 4–6 haben eine Gemeinsamkeit: Sie sind immer aktiv. Die opportunistische Familie arbeitet nach dem entgegengesetzten Prinzip. Ein Hide and Take-Algorithmus – in der Branche unter aggressiven Markennamen wie „Guerrilla“ oder „Sniper“ vertrieben – verbringt die meiste Zeit unsichtbar, ruht auf unbeleuchteten Marktplätzen (Dark Venues) oder hält Mengen im Hintergrund bereit und taucht nur in Momenten auf, in denen sich das Handeln lohnt: ein plötzlicher Anstieg ausführbarer Orders, und danach direkt wieder zurück in die Deckung.

Warum dieser Stil existiert

Der Ansatz entstand bei Nebenwerten (Small-Cap-Aktien), bei denen die Standardwerkzeuge strukturell versagen:

  • Zeitpläne erzwingen schlechte Trades: Ein TWAP oder VWAP hält sich an seinen Zeitplan, selbst wenn sich die Spanne extrem ausgeweitet hat und das Orderbuch leergefegt ist – genau die Bedingungen, unter denen erzwungener Handel am teuersten ist.

  • Volumenbeteiligung kommt immer zu spät: Ein POV-Algorithmus reagiert erst auf das Volumen, nachdem es bereits ausgeführt wurde. Bei Titeln, bei denen Liquidität nur in seltenen, kurzen Episoden auftritt, bedeutet eine verspätete Reaktion, dass man die Gelegenheit verpasst.

Die vier Trigger-Typen

Die Implementierungen unterscheiden sich, aber die Trigger-Bedingungen lassen sich in vier Kategorien einteilen:

  1. Preis-Trigger. Der Markt bewegt sich vorteilhaft über ein Referenzniveau hinaus – z. B. ein Rückgang unter den Ankunftspreis (Arrival Price) oder ein kurzfristiges Band – und der Algorithmus greift die Liquidität ab, solange der Preisvorteil besteht.

  2. Liquiditäts-Trigger. Das Orderbuch verbessert sich plötzlich: eine ungewöhnlich enge Spanne, ungewöhnliche Tiefe auf den besten Kursen oder eine große ruhende Order auf der Gegenseite.

  3. Künstlich erzeugte Gelegenheiten. Bei sehr umsatzschwachen Werten kann der Algorithmus den Markt selbst anstoßen: Ein paar kleine, direkt ausführbare Orders verschieben den Preis leicht und verleiten Kontrahenten zum Einstieg; der Algorithmus handelt dann gegen diesen induzierten Fluss und zieht sich zurück, während sich der Markt wieder beruhigt.

  4. Entdeckung großer Orders im Dark Pool. Der Algorithmus jagt nach großen Volumina in Dark Pools, wo ein großer Match zum Mittelkurs (Midpoint) ohne vorherige Marktsichtbarkeit ausgeführt wird (Mechanik in Teil 9).

Die Sicherheits-Untergrenze

Reiner Opportunismus hat einen offensichtlichen Nachteil: Keine Gelegenheiten bedeuten keine Ausführungen. Die meisten Implementierungen verfügen daher über eine Sicherheitsebene – eine Mindestbeteiligungsrate. Wenn sich keine günstigen Momente ergeben, führt der Algorithmus die Order im Hintergrund mit dieser Mindestgeschwindigkeit aus und verhält sich wie ein langsamer POV, sodass die Order über ihren Zeithorizont hinweg dennoch vorankommt. Das Ergebnis ist ein Hybrid: opportunistisch, wenn der Markt mitspielt, systematisch, wenn er es nicht tut.

Dringlichkeit

In der Praxis legt der Händler einen einzigen Parameter für die Dringlichkeit (Urgency) fest, der das Verhalten des gesamten Algorithmus steuert:

  • Hohe Dringlichkeit senkt die Schwellenwerte für den Einstieg und erhöht die Sicherheits-Untergrenze – der Algorithmus erzeugt eher Gelegenheiten, als auf sie zu warten, und nimmt für eine schnellere Ausführung stärkere Marktauswirkungen (Market Impact) in Kauf.

  • Niedrige Dringlichkeit hebt die Schwellenwerte an und senkt die Untergrenze gegen Null – der Algorithmus vermeidet direkt ausführbare Orders fast vollständig, liegt verdeckt im Midpoint oder besser im Buch und lässt den eingehenden Marktfluss den Spread zu sich überwinden.

Opportunistic algorithm adapting a buy order to changing market conditions

Ein Durchgang

Die obige Abbildung zeigt den Ablauf einer Kauforder in einer typischen Sequenz:

  1. Ruhige Phase. Die Spreads sind breit, die Markttiefe ist gering. Der Algorithmus stellt nichts Sichtbares ins Buch – verdeckte Orders ruhen im Bid und im Midpoint. Wenn kein aggressiver Verkäufer auftaucht, erfährt der Markt nie, dass die Order überhaupt existierte.

  2. Zugriff. Ein Verkäufer stellt ein signifikantes Volumen zu einem attraktiven Preis ein und verengt den Spread. Der Algorithmus taucht auf, greift den Großteil – aber nicht alles – der neuen Liquidität ab und taucht wieder ab.

  3. Nachladen. Wenn der Verkäufer nachlegt, greift der Algorithmus erneut zu; jeder Durchgang schöpft Liquidität ab, während so wenig wie möglich preisgegeben wird. Wenn nichts nachgeladen wird, wartet er einfach weiter.

Risiken und Etikette

Die opportunistische Ausführung hat ihre eigenen Schwachstellen für Informationsabfluss. Wiederholte Zugriffe von ähnlicher Größe bei jedem Liquiditätsereignis hinterlassen ein erkennbares Muster – randomisierte Ordergrößen und Abkühlphasen helfen hierbei. Künstlich erzeugte Gelegenheiten können ein Köder für räuberische Algorithmen sein, die das Anstoß-Muster erkennen und Liquidität zu schlechteren Preisen nachlegen. Und im Dunkeln muss das ruhende Volumen vor systematischen Abfragen (Pinging) durch Mindestausführungsgrößen geschützt werden, eine Abwehr, die in Teil 9 ausführlich behandelt wird. Die Taktiken für Teilausführungen, die jeden Zugriff geräuschlos machen – Ordergrößen, Preisgestaltung, Anzeige –, sind Thema von Teil 11.

Bislang hat jeder Algorithmus eine einzelne Order verwaltet. Teil 8 führt in die Koordinationsprobleme ein, die in dem Moment auftreten, in dem zwei oder mehr Orders als eine gemeinsame Strategie gehandelt werden müssen.

Eine neue Art zu
handeln ist da.

OrderX stattet professionelle Trader mit den Tools aus, auf die sie gewartet haben: Strukturierte Ausführung, integrierte Systeme und integrierte Intelligenz.