TraderCoachTraderCoach
A close-up view of cryptocurrency trading charts showing a bearish trend in a digital market on a computer screen.

Photo by Rafael Minguet Delgado on Pexels

Ein Stop bei 98 US-Dollar garantiert keinen Ausstieg zu 98 US-Dollar. Zwischen Kursberührung, Marktdaten, Signalprüfung, Orderübermittlung und Ausführung können Sekunden liegen, in denen aus geplantem Risiko ein deutlich größerer Verlust wird.

Marcus ist eine erfundene, zusammengesetzte Figur. Um 15:42 Uhr sitzt er in seiner Küche in Köln, die Hand noch am kalten Kaffeebecher. Auf dem Bildschirm fällt seine Position auf 98 US-Dollar. Dort liegt der Stop des Bots.

Die Anzeige blinkt. Die Position bleibt offen.

Eine Sekunde vergeht. Dann noch eine. Marcus weiß in diesem Moment nicht, ob die Order bereits unterwegs ist oder das System den Kursrutsch noch verarbeitet. Falls der Markt weiterfällt, ist seine Verlustgrenze nur noch eine Zahl in einer Konfiguration.

Nach drei Sekunden kommt die Ausführung. Gegenüber seinem geplanten Ausstieg fehlen 160 US-Dollar.

Sekunde 0: Der Kurs berührt den Stop

Ein Stop ist zunächst eine Bedingung: Wenn der beobachtete Kurs den festgelegten Wert erreicht, soll eine Order ausgelöst werden. Er ist kein reservierter Verkaufspreis.

Schon die Frage, welcher Kurs den Stop auslöst, verlangt Präzision. Nutzt das System den letzten gehandelten Preis, den Geldkurs oder einen anderen Referenzwert? Stammt der Kurs direkt vom Handelsplatz oder aus einem zwischengeschalteten Datenstrom? Wie alt ist der Zeitstempel?

Marcus sieht 98 US-Dollar auf seinem Chart. Der Bot kann zu diesem Zeitpunkt noch einen älteren Stand verarbeiten. Umgekehrt kann das Handelssystem den Stop bereits erkannt haben, während die Oberfläche noch den vorherigen Status zeigt.

Für die spätere Analyse braucht Marcus deshalb mehrere Zeitpunkte, nicht bloß einen Screenshot: Zeitstempel des Marktdatums, Erkennung des Stop-Ereignisses, Erzeugung der Order, Bestätigung durch den Broker oder Handelsplatz und tatsächliche Ausführung.

Ohne diese Spur bleibt nur der Eindruck: Der Bot war drei Sekunden zu langsam. Das klingt eindeutig, sagt technisch aber fast nichts.

Sekunde 1 bis 2: Die Verzögerung entsteht in einer Kette

Latenz ist selten ein einzelner Block. Sie sammelt sich entlang der gesamten Strecke.

Der Datenfeed meldet eine Preisänderung. Die Strategie verarbeitet sie. Eine Risikoprüfung kontrolliert Ordergröße und verfügbare Position. Das System erzeugt den Auftrag. Eine Schnittstelle übermittelt ihn. Der Handelsplatz nimmt ihn an und sucht nach ausführbarer Gegenseite.

Jeder Schritt kann Millisekunden oder länger beanspruchen. Bei einem ruhigen Markt fällt das kaum auf. Bei einem schnellen Abverkauf bewegen sich verfügbare Preise während derselben Zeitspanne weiter.

Hinzu kommt der Ordertyp. Eine Stop-Market-Order priorisiert die Ausführung, sobald der Stop ausgelöst wurde. Der konkrete Preis bleibt offen. Eine Stop-Limit-Order setzt eine Preisgrenze, kann bei einem Sprung darunter jedoch unausgeführt bleiben. Marcus musste also zwischen zwei Risiken wählen: schlechter ausgeführt werden oder gar nicht herauskommen.

Genau hier versagen viele Bot-Versprechen. Ein Backtest behandelt einen Stop häufig so, als würde die Position am vorgesehenen Wert geschlossen. Die reale Order trifft auf Spread, Slippage, schwankende Liquidität und technische Verzögerung. Wer verstehen will, warum ein weiteres Automatisierungssystem diese Lücke nicht von selbst schließt, findet dazu mehr in Was muss sich vor deinem vierten Trading-Bot ändern?.

Sekunde 3: Der Markt bestimmt den Ausführungspreis

Als Marcus die Ausführungsbestätigung sieht, sucht er zuerst nach einem Defekt. Der entscheidende Befund liegt jedoch im Orderprotokoll: Der Stop wurde erkannt, die Order wurde versandt und angenommen. Zwischen diesen Ereignissen fiel der verfügbare Preis weiter.

Die 160 US-Dollar sind damit kein Beweis für einen einzelnen Fehler. Sie sind die Differenz zwischen dem Risikomodell und dem Preis, zu dem tatsächlich genügend Nachfrage vorhanden war.

Das macht die Abweichung nicht harmlos. Für Marcus stand eine grundlegende Frage auf dem Spiel: Kann er seine Positionsgröße weiterhin auf einen Stop kalkulieren, dessen reale Ausführung in schnellen Märkten deutlich abweichen kann?

Er setzt den Bot deshalb nicht sofort wieder ein. Zuerst ergänzt er sein Journal um fünf Felder: geplanter Stop, ausgelöster Ordertyp, Zeitstempel je Verarbeitungsschritt, erwartete Slippage und tatsächliche Slippage. Erst damit lässt sich trennen, ob die Ursache im Datenfeed, in der Strategie, in der Übertragung oder im Markt lag.

Was sich nach dem Post-Mortem ändern muss

Der nächste Trade beginnt für Marcus nicht beim Einstieg. Er beginnt mit einer unangenehmeren Rechnung: Wie groß darf die Position sein, wenn der Ausstieg schlechter ausfällt als geplant?

Er testet mehrere Slippage-Annahmen statt eines einzigen Stop-Preises. Er prüft, ob Backtests Gebühren, Spread und verzögerte Ausführung berücksichtigen. Er legt fest, ab welcher gemessenen Abweichung das System pausiert und eine menschliche Prüfung verlangt. Eine Approval Gate kann neue Signale kontrollierbar machen, während eine bereits offene Position weiterhin klare, vorab definierte Schutzregeln braucht.

Am nächsten Morgen steht der Kaffeebecher wieder neben der Tastatur. Auf Marcus’ Bildschirm ist die 98 keine vermeintliche Garantie mehr. Daneben stehen drei Werte: erwarteter Ausstieg, Belastungsszenario und maximale Positionsgröße. Die verlorenen 160 US-Dollar bleiben im Journal, diesmal als Kosten eines messbaren Fehlers statt als rätselhafter Bot-Aussetzer.

Educational content, keine Finanzberatung.

TraderCoach

Nokware is an approval-gated AI trading assistant for crypto and stocks: the AI generates and queues trade signals, and a human approves or rejects each one before anything executes — you always keep the final decision, and it never trades unsupervised.

TraderCoach testen

Kommentare

Noch keine Kommentare.