Die meisten Trader unterschätzen Slippage systematisch, wodurch die realen Verluste höher ausfallen als vorher berechnet.
Slippage wird oft als eine einzelne Abweichung vom erwarteten Preis verstanden. In einem realen Markt entsteht der Ausführungspreis jedoch durch eine Abfolge von Teilausführungen, Änderungen der verfügbaren Liquidität und die Reaktion der Marktteilnehmer auf aggressiven Orderflow.
Slippage entsteht, weil eine Market-Order Volumen über mehrere Preisstufen des Orderbuchs einsammelt und als volumengewichteter Durchschnittspreis dieser Teilausführungen verbucht wird.
Der Ausführungspreis ist das aggregierte Ergebnis mehrerer unabhängiger Prozesse, die auf Ebene des Orderbuchs, der Ausführungspriorität und der zeitlichen Marktdynamik wirken.
⚙️ Wie die Matching Engine eine Market-Order mit Limit-Orders abgleicht
Der Ausführungspreis einer Market-Order wird von der Matching Engine in dem Moment gebildet, in dem sie mit Limit-Orders abgeglichen wird, nicht in dem Moment, in dem der Trader die Order absendet.
Order-Matching: ein sequenzieller Prozess, in dem die Matching Engine eine Market-Order gegen verfügbare Limit-Orders der Gegenseite auf den aktuellen Preisstufen ausführt.
Nach Eingang einer Market-Order speichert die Matching Engine nur Richtung und Größe des Trades; der tatsächliche Preis wird ausschließlich durch den Zustand des Orderbuchs im Moment des Matchings bestimmt.
Die Engine analysiert nicht die Absicht des Traders und optimiert den Ausführungspreis nicht, sondern wendet mechanisch die Regeln des Liquiditätszugriffs an, beginnend mit der besten Preisstufe der Gegenseite.
📥 Nach welchen Regeln Liquidität ausgewählt wird
Der Zugriff auf Liquidität wird durch Preispriorität zwischen den Ebenen und Zeitpriorität innerhalb derselben Ebene bestimmt.
Zuerst werden Limit-Orders mit dem besten verfügbaren Preis genutzt; danach gilt innerhalb der gewählten Ebene eine strikte Warteschlange nach dem Zeitpunkt der Orderplatzierung.
- Orders mit dem besten Preis der Gegenseite werden zuerst genutzt.
- Innerhalb einer Ebene werden Orders in der Reihenfolge ihrer Platzierung ausgeführt.
- Das sichtbare Volumen einer Ebene ist nicht dasselbe wie das verfügbare Volumen für eine konkrete Order.
- Zu wenig Volumen führt zum Übergang auf die nächste Ebene des Orderbuchs.
Wenn ein Teil der Limit-Orders eine frühere Zeitpriorität hat, erhält die Market-Order nur Zugriff auf das verbleibende Volumen dieser Ebene.
🧮 Welche Aktionen die Matching Engine ausführt
Die Ausführung einer Market-Order erfolgt als Serie von Teilausführungen, von denen jede an eine konkrete Ebene des Orderbuchs gebunden ist.
Die Engine gleicht die Order mit den Limit-Orders der ausgewählten Ebene ab, verbucht die Teilausführung und verschiebt das verbleibende Volumen auf die nächste Ebene.
- Die beste verfügbare Preisstufe wird ausgewählt.
- Die Order wird nach Zeitpriorität mit den Orders dieser Ebene abgeglichen.
- Jeder Teil wird als eigener Trade verbucht.
- Das verbleibende Volumen wechselt auf die nächste Ebene.
Eine einzelne Market-Order zerfällt fast immer in mehrere Trades; der Endpreis ist deshalb ein volumengewichteter Durchschnitt und kein einzelner Punktpreis.
Jede Teilausführung wird zum Preis der Ebene verbucht, auf der das Matching stattfand. Daher spiegelt der endgültige Ausführungspreis die Verteilung der Liquidität im Orderbuch wider.
| Matching-Regel | Was genau geprüft wird | Wie es sich im Preis zeigt |
|---|---|---|
| Preispriorität | Reihenfolge der Preisstufen im Orderbuch | Bestimmt die Richtung, in der Ebenen durchlaufen werden |
| Zeitpriorität | Warteschlange der Limit-Orders auf einer Ebene | Begrenzt das für die Order verfügbare Volumen |
| Volumenlimit der Ebene | Ob auf einem Preis genügend Liquidität vorhanden ist | Erzeugt die Anzahl der Teilausführungen |
| Änderung des Orderbuchs | Stornierung und Hinzufügen von Orders während der Ausführung | Verstärkt die Verschlechterung des Durchschnittspreises |
Beispiel: Wenn auf der besten Ebene 3 Kontrakte verfügbar sind und die Market-Order 8 Kontrakte benötigt, werden die übrigen 5 auf den folgenden Ebenen zu schlechteren Preisen ausgeführt.
Alle Änderungen des Orderbuchs zwischen Absenden und Matching der Order werden automatisch berücksichtigt. Eine optisch unveränderte Quote garantiert daher nicht dasselbe Ausführungsergebnis.
Matching führt zu Slippage, wenn:
- Die Ordergröße die Liquidität einer einzelnen Preisstufe übersteigt.
- Ein Teil der Orders eine frühere Zeitpriorität hat.
- Das Orderbuch sich während des Matchings verändert.
- Die Ausführung über mehrere Ebenen verteilt wird.
Damit entsteht Slippage als direkte Folge der formalen Matching-Regeln und der aktuellen Struktur des Orderbuchs.
🧩 Aus welchen Ausführungsphasen Slippage besteht
Slippage bildet sich während der Orderausführung und hängt von der Reihenfolge der Aktionen der Matching Engine sowie von Veränderungen der verfügbaren Liquidität ab.
Slippage: die Differenz zwischen dem Preis, zu dem eine Order zur Ausführung gesendet wurde, und dem volumengewichteten Durchschnittspreis aller Trades, aus denen ihre tatsächliche Ausführung bestand.
Slippage entsteht nicht im Moment des Absendevorgangs, weil dieser nur die Handelsabsicht festhält; der reale Preis entsteht später beim Matching der Order mit verfügbaren Limit-Orders.
Nach Eingang einer Market-Order prüft die Matching Engine, ob Gegen-Limit-Orders vorhanden sind. Reicht ihr Volumen auf einer Ebene nicht aus, wird die Order sequenziell über mehrere Preisstufen ausgeführt.
Jede Preisstufe im Orderbuch enthält ein begrenztes Volumen. Daher zerfällt eine einzelne Order fast immer in mehrere Teilausführungen, die jeweils zu einem eigenen Preis verbucht werden.
🔍 Welche Daten bei der Preiserwartung genutzt werden
Vor dem Absenden orientiert sich der Trader an den aktuellen Quotes und der sichtbaren Orderbuchtiefe auf den nächsten Preisstufen.
Der erwartete Preis entsteht aus dem besten Bid oder Ask und den nahegelegenen Ebenen des Orderbuchs, die den Zustand der Limit-Orders zu einem bestimmten Zeitpunkt zeigen.
- Die Erwartung stützt sich auf die beste Quote, nicht auf das vollständige Ordervolumen.
- Die sichtbare Tiefe zeigt Orders, die nur in diesem Moment verfügbar sind.
- Die Warteschlange der Limit-Orders beeinflusst die Ausführungspriorität.
- Orders können ausgeführt oder storniert werden, bevor das Matching beginnt.
Die Erwartung, zum besten Preis ausgeführt zu werden, erfüllt sich nur, wenn das verfügbare Limit-Volumen bis zum Matching der Order im Buch bleibt.
⚙️ Welche Aktionen die Matching Engine ausführt
Während der Ausführung gleicht die Matching Engine die Order sequenziell mit verfügbaren Limit-Orders ab.
Reicht das Volumen auf der ersten Ebene nicht aus, wechselt der Rest der Order automatisch zur nächsten Ebene, wodurch sich der durchschnittliche Ausführungspreis verändert.
- Eine Order wird in mehrere Trades aufgeteilt.
- Jeder Trade wird zum Preis seiner jeweiligen Ebene verbucht.
- Spätere Ebenen sind preislich meist ungünstiger.
- Zeitliche Veränderungen des Orderbuchs beeinflussen, welche Ebenen verfügbar sind.
Slippage entsteht dadurch, dass die Order mehrere Ebenen des Orderbuchs durchläuft, während sich Liquidität verändert.
Selbst wenn die beste Quote optisch unverändert bleibt, kann der Endpreis vom erwarteten Preis abweichen, weil das Matching den Zustand des Orderbuchs im Ausführungszeitpunkt nutzt, nicht im Absendezeitpunkt.
| Ausführungsphase | Was passiert | Wie es den Preis beeinflusst |
|---|---|---|
| Absenden der Order | Die Absicht, ein Volumen zu kaufen oder zu verkaufen, wird festgehalten | Der Preis ist noch nicht bestimmt |
| Matching | Die Order wird in Teilausführungen zerlegt | Der Preis entsteht über mehrere Ebenen |
| Abschluss | Ein volumengewichteter Durchschnittspreis wird zusammengesetzt | Die endgültige Slippage wird verbucht |
Mit wachsendem Volumen oder schnellerem Markt trägt jede weitere Orderbuchebene stärker zur Verschlechterung des Durchschnittspreises bei; Slippage wächst deshalb nichtlinear.
Der zusammengesetzte Charakter von Slippage bestätigt sich, wenn:
- Die Order in mehreren Trades statt in einem ausgeführt wird.
- Der Durchschnittspreis vom ersten Ausführungspreis abweicht.
- Mehr Volumen die Preisverschlechterung beschleunigt.
- In impulsiven Bewegungen wird die Abweichung stärker.
Damit ist Slippage das Ergebnis aufeinanderfolgender Ausführungsphasen einer Order und kein isolierter Preiseffekt. Deshalb lässt sie sich über die Ausführungsstruktur reproduzieren und analysieren.
📊 Die Rolle der Orderbuchtiefe bei der Bildung des durchschnittlichen Ausführungspreises
Die Orderbuchtiefe bestimmt, über welche Preisstufen das Ordervolumen verteilt wird und welchen durchschnittlichen Ausführungspreis die Matching Engine verbucht.
Orderbuchtiefe: das Volumen von Limit-Orders, das auf jeder Preisstufe des Orderbuchs im Moment des Matchings einer Market-Order verfügbar ist.
Der Ausführungspreis einer Market-Order entsteht durch die Nutzung von Volumen auf mehreren Preisstufen, nicht durch das Festhalten einer einzelnen Quote.
Wenn die Ordergröße die verfügbare Liquidität der obersten Ebene übersteigt, führt die Matching Engine den Rest auf der nächsten Ebene aus, die preislich weiter entfernt liegt.
Die Größe der Verschiebung des Durchschnittspreises wird durch zwei Orderbuchparameter bestimmt: Volumen auf den oberen Ebenen und Abstand zwischen benachbarten Preisstufen.
| Preisstufe | Preis | Verfügbares Volumen | Kumuliertes Volumen | Rolle in der Ausführung |
|---|---|---|---|---|
| Ebene 1 | 100.00 | 2 | 2 | Der erste Teil der Order wird ausgeführt |
| Ebene 2 | 100.05 | 2 | 4 | Die Ausführung läuft weiter, wenn mehr als 2 Einheiten benötigt werden |
| Ebene 3 | 100.15 | 3 | 7 | Erzeugt eine sichtbare Verschlechterung des Durchschnittspreises |
| Ebene 4 | 100.40 | 5 | 12 | Trägt überproportional zum Durchschnittspreis bei |
Diese Sequenz zeigt die Ausführungstrajektorie einer Order, bei der jede zusätzliche Volumeneinheit auf eine immer weiter entfernte Ebene wechseln kann.
Berechnung des Durchschnittspreises: Bei einem Kauf von 7 Einheiten über 2×100.00, 2×100.05 und 3×100.15 beträgt der Durchschnittspreis (2×100.00 + 2×100.05 + 3×100.15) ÷ 7 = 100.0857.
Die Nichtlinearität von Slippage entsteht in dem Moment, in dem die Ausführung eine Ebene berührt, die preislich deutlich weiter entfernt ist als die vorherige.
Nichtlinearer Effekt: Eine Erhöhung des Volumens von 7 auf 8 Einheiten fügt einen Trade bei 100.40 hinzu und verschiebt den Durchschnittspreis auf 100.1250.
Dieselbe gesamte Liquidität kann zu einem anderen Ausführungspreis führen, wenn dieses Volumen ungleichmäßig über die Ebenen verteilt ist.
🧪 Wie man den Einfluss der Orderbuchtiefe anhand der tatsächlichen Ausführung prüft
Die Prüfung erfolgt anhand der tatsächlichen Orderausführungsdaten, nicht anhand des visuellen Orderbuchs vor dem Einstieg.
Die Orderbuchtiefe zeigt sich darin, wie viele Ebenen an der Ausführung beteiligt waren und welchen Anteil des Volumens jede Ebene lieferte.
- Die Ausführung besteht aus mehreren Trades zu unterschiedlichen Preisen.
- Die letzten Teile der Order werden auf Ebenen ausgeführt, die vom ersten Preis entfernt liegen.
- Eine kleine Volumenerhöhung führt zu einer starken Verschlechterung des Durchschnittspreises.
- Der Durchschnittspreis verschiebt sich in Richtung der Ebene, die einen bedeutenden Volumenanteil geliefert hat.
Wenn eine entfernte Ebene einen merklichen Teil des Volumens liefert, hat ihr Preis dominierenden Einfluss auf den durchschnittlichen Ausführungspreis.
Somit beeinflusst die Orderbuchtiefe Slippage über den konkreten Mechanismus der Volumenverteilung auf Preisstufen und den Beitrag jeder Ebene zum durchschnittlichen Ausführungspreis.
🧾 Teilausführung der Order und Abweichung zwischen erstem und durchschnittlichem Preis
Die Abweichung zwischen dem ersten Ausführungspreis und dem durchschnittlichen Trade-Preis entsteht durch die Verteilung des Volumens einer Order über mehrere Preisstufen des Orderbuchs.
Teilausführung einer Order: die Ausführung einer Order als Serie einzelner Trades, von denen jeder zum Preis jener Preisstufe verbucht wird, auf der Liquidität verfügbar war.
Der erste Ausführungspreis wird beim Matching der Order mit der obersten Orderbuchebene festgehalten und spiegelt nur den Preis des Volumenanteils wider, der auf dieser Ebene verfügbar war.
Der durchschnittliche Ausführungspreis wird nach Abschluss aller Teilausführungen bestimmt und als volumengewichteter Mittelwert der Preise berechnet.
Wenn spätere Teile der Order auf Ebenen ausgeführt werden, die weiter vom ersten Preis entfernt liegen, verschiebt ihr Beitrag den Durchschnittspreis, unabhängig davon, ob sich der erste Ausführungspreis verändert hat.
| Ausführungsteil | Preis | Volumen | Orderanteil | Beitrag zum Durchschnittspreis |
|---|---|---|---|---|
| Fill 1 | 100.00 | 2 | 25% | Fixiert den ersten Ausführungspreis |
| Fill 2 | 100.05 | 2 | 25% | Beeinflusst den Durchschnittspreis nur schwach |
| Fill 3 | 100.15 | 3 | 37.5% | Liefert den Hauptbeitrag zur Verschiebung des Durchschnittspreises |
| Fill 4 | 100.40 | 1 | 12.5% | Verstärkt die endgültige Abweichung |
Dieses Ausführungsprotokoll zeigt, dass der erste Preis unverändert bleibt, während der Endpreis aus dem gemeinsamen Beitrag aller späteren Teilausführungen entsteht.
Berechnung des durchschnittlichen Ausführungspreises: Bei Volumina von 2@100.00, 2@100.05, 3@100.15 und 1@100.40 beträgt der Durchschnittspreis (2×100.00 + 2×100.05 + 3×100.15 + 1×100.40) ÷ 8 = 100.1375.
Je größer der Volumenanteil einer vom ersten Preis entfernten Ebene ist, desto stärker beeinflusst ihr Preis den endgültigen Durchschnittspreis.
Schon ein kleiner Volumenanteil auf einer entfernten Ebene kann den Durchschnittspreis stärker verändern als mehrere Trades auf nahegelegenen Ebenen.
🔍 Wie man die Abweichung zwischen erstem und durchschnittlichem Preis anhand des Trades feststellt
Die Prüfung erfolgt anhand der Orderausführungsdaten, nicht anhand des Preises des ersten verbuchten Trades.
Die Abweichung wird durch die Anzahl der beteiligten Preisstufen und den Volumenanteil bestimmt, der auf jeder dieser Ebenen ausgeführt wurde.
- Der erste Ausführungspreis entspricht der obersten Orderbuchebene.
- Der Durchschnittspreis weicht wegen späterer Teilausführungen ab.
- Die Ebene mit dem größten Volumenanteil dominiert die Bildung des Durchschnittspreises.
- Der Endpreis verschiebt sich in Richtung von Ebenen, die weiter vom ersten Preis entfernt liegen.
Wenn ein bedeutender Volumenanteil auf einer entfernten Ebene ausgeführt wurde, liegt der Durchschnittspreis näher an dieser Ebene, unabhängig vom ersten Trade.
Damit ist die Abweichung zwischen erstem und durchschnittlichem Preis eine direkte Folge der Teilausführung einer Order und der Volumenverteilung über Preisstufen des Orderbuchs.
⏱️ Zeitverzögerung zwischen Absenden und Matching der Order
Die Zeitverzögerung zwischen Absenden und Matching der Order führt zu einer Abweichung zwischen erwarteten und tatsächlichen Ausführungsbedingungen.
Zeitverzögerung: das Intervall zwischen dem Festhalten der Orderparameter durch den Trading-Client und dem Moment des tatsächlichen Matchings durch die Matching Engine.
Die Preiserwartung entsteht im Moment des Absendevorgangs, während der Ausführungspreis durch den Zustand des Orderbuchs im Moment des Matchings bestimmt wird.
Zwischen Absenden und Matching kann sich die Liquiditätsstruktur durch Ausführungen und Stornierungen von Limit-Orders anderer Marktteilnehmer verändern.
Je höher die Geschwindigkeit des Orderflows und der Wettbewerb um Zeitpriorität, desto häufiger verändert sich die „sichtbare“ Tiefe vor dem Matching; das hängt direkt damit zusammen, wie HFT und die Geschwindigkeit des Orderflows die Ausführungsqualität verändern auch ohne sichtbare Preisbewegung im Chart.
🕒 T0 — Absenden der Order
In der Absendephase werden die Orderparameter festgehalten, der Ausführungspreis ist aber noch nicht bestimmt.
- Richtung und Volumen der Order werden festgelegt.
- Die Preiserwartung basiert auf dem letzten Trade.
- Die Warteschlange der Limit-Orders wird anhand des visuellen Orderbuchs eingeschätzt.
Informationen, die in T0 verfügbar sind, werden beim Matching der Order nicht direkt verwendet.
🕒 T1 — Übertragung und Verarbeitung
In der Übertragungsphase nimmt die Order noch nicht am Matching teil, doch der Zustand des Orderbuchs verändert sich weiter.
- Orders anderer Marktteilnehmer werden ausgeführt.
- Ein Teil der Limit-Orders wird storniert oder vollständig ausgeführt.
- Die Reihenfolge der Orders innerhalb der Preisstufen wird neu berechnet.
Änderungen in T1 erscheinen nicht in den Erwartungen, die beim Absenden der Order gebildet wurden.
🕒 T2 — Matching der Order
In der Matching-Phase verwendet die Matching Engine den tatsächlichen Zustand des Orderbuchs.
- Das verbleibende Volumen der Limit-Orders wird genutzt.
- Die Order wird mit der aktuellen Warteschlange nach Zeitpriorität abgeglichen.
- Der tatsächliche durchschnittliche Ausführungspreis entsteht.
Wenn das verfügbare Volumen der obersten Ebene zwischen T0 und T2 schrumpft, beginnt die Order auf den nächsten Preisstufen ausgeführt zu werden.
| Phase | Informationsquelle | Genutzte Daten | Rolle bei der Preisbildung |
|---|---|---|---|
| T0 | Bildschirm des Traders | Letzter Trade und Orderbuch | Bildet die Erwartung |
| T1 | Matching Engine | Eingehender Orderflow | Verändert Liquidität |
| T2 | Matching Engine | Tatsächliches Orderbuch | Bestimmt den Ausführungspreis |
🔍 Wie man den Einfluss der Zeitverzögerung anhand des Trades feststellt
Der Einfluss der Zeitverzögerung wird durch den Vergleich der Erwartungen beim Absenden mit der tatsächlichen Ausführungstrajektorie bestimmt.
- Der erste Ausführungspreis ist schlechter als erwartet, ohne dass sich die Quote bewegt hat.
- Die Ausführung beginnt nicht auf der Ebene, die beim Absenden sichtbar war.
- Der Durchschnittspreis entsteht auf Ebenen, die in T0 nicht im Orderbuch sichtbar waren.
Damit führt die Zeitverzögerung nicht über eine Preisänderung zu Slippage, sondern über die Veränderung verfügbarer Liquidität und der Orderwarteschlange.
⚠️ Adverse Selection und das Verschwinden von Liquidität vor der Orderausführung
Adverse Selection erzeugt Slippage in dem Moment, in dem Limit-Teilnehmer Orders vorab entfernen, weil sie nach der Ausführung eine ungünstige Preisbewegung erwarten.
Adverse Selection: eine Situation, in der ein Limit-Teilnehmer einschätzt, dass die Ausführung seiner Order mit hoher Wahrscheinlichkeit mit einer anschließenden Preisbewegung gegen seine Position zusammenfällt.
Eine Limit-Order bleibt im Buch, solange der erwartete Ausführungspreis im Verhältnis zum Risiko einer späteren Preisverschiebung attraktiv bleibt.
Wenn sich im Markt ein gerichteter Strom von Market-Orders bildet, erhalten Limit-Teilnehmer Information über die höhere Wahrscheinlichkeit einer ungünstigen Bewegung und passen ihr Verhalten vor dem Matching neuer Orders an.
🔍 Schritt 1 — gerichteten Flow feststellen
In der Tape-Historie ist eine Folge von Market-Orders zu sehen, die ohne größere Pausen in dieselbe Richtung ausgeführt werden.
- Mehrere Trades hintereinander laufen auf derselben Marktseite.
- Die oberen Ebenen des Orderbuchs werden schneller absorbiert als im neutralen Modus.
- Die Intervalle zwischen Trades verkürzen sich.
🧠 Schritt 2 — Neubewertung des Risikos durch Limit-Teilnehmer
Limit-Teilnehmer berechnen neu, wie wahrscheinlich es ist, dass die Ausführung ihrer Order mit einer weiteren Preisbewegung gegen ihre Position zusammenfällt.
- Der aktuelle Preis kompensiert das Risiko einer ungünstigen Bewegung nicht mehr.
- Die Wahrscheinlichkeit eines Inventarungleichgewichts steigt.
- Die Kompensation durch den Spread reicht nicht mehr aus.
🚫 Schritt 3 — Stornierung oder Verschiebung von Limit-Orders
Limit-Orders werden vor dem Matching der Order storniert oder auf weiter entfernte Preisstufen verschoben.
- Das Volumen auf den besten Preisen sinkt.
- Die sichtbare Orderbuchtiefe entspricht nicht mehr der verfügbaren Liquidität.
- Die nächste verfügbare Ebene liegt weiter vom aktuellen Preis entfernt.
📉 Schritt 4 — Verschlechterung der tatsächlichen Ausführung
Die Market-Order wird mit dem Volumen abgeglichen, das nach der Stornierung von Limit-Orders im Buch geblieben ist.
- Die Ausführung beginnt zu schlechteren Preisen als erwartet.
- Der volumengewichtete Durchschnittspreis verschiebt sich schneller, als es die sichtbare Tiefe vermuten ließ.
- Slippage entsteht ohne Vergrößerung der Order.
Das Verschwinden von Liquidität bei Adverse Selection geschieht vor der Ausführung und erscheint nicht in der Preishistorie; im Chart ist deshalb nur das Endergebnis sichtbar.
| Beobachteter Zustand | Aktion der Limit-Teilnehmer | Tatsächliche Liquidität | Ausführungsergebnis |
|---|---|---|---|
| Kein gerichteter Flow | Orders werden gehalten | Entspricht dem Orderbuch | Preis nahe der Erwartung |
| Entstehung eines gerichteten Flows | Teilweise Stornierung von Orders | Schrumpft | Moderate Slippage |
| Impulsive Bewegung | Massive Stornierung von Orders | Minimal | Starke Verschlechterung der Ausführung |
🔎 Wie man Adverse Selection anhand des Trades diagnostiziert
Adverse Selection wird durch die Abweichung zwischen erwarteter und tatsächlicher Orderausführung erkannt.
- Die Ausführung beginnt zu Preisen, die schlechter sind als die vor dem Einstieg optisch sichtbaren.
- Der Durchschnittspreis verschlechtert sich überproportional zur Ordergröße.
- Die Ausführung fällt mit einer Serie gleichgerichteter Market-Trades zusammen.
- Die tatsächliche Orderbuchtiefe ist geringer als erwartet.
Damit verstärkt Adverse Selection Slippage dadurch, dass Limit-Teilnehmer Liquidität vorab entfernen, weil sie auf Informationen über gerichteten Flow reagieren.
🌪 Volatilität als Verstärker von Slippage, nicht als Ursache
Slippage wird dadurch bestimmt, auf welchen Preisstufen die Matching Engine im Ausführungszeitpunkt der Market-Order Gegen-Limit-Orders findet. Volatilität verstärkt Slippage über eine konkrete Handlung der Limit-Teilnehmer: geringeres Volumen an den besten Preisen und Verschiebung von Orders weiter weg vom zuletzt verbuchten Trade.
Volatilität führt keine Trades aus und verändert den Preis nicht von selbst, weil der Trade-Preis nur beim Matching einer Market-Order mit einer Limit-Order im Buch entsteht.
Der Zusammenhang zwischen Volatilität und Slippage entsteht durch das Risiko ungünstiger Auswahl: Eine Limit-Order wird zu Beginn einer gerichteten Bewegung ausgeführt, und danach bewegt sich der Preis weiter gegen die Position des Limit-Teilnehmers.
Wenn realisierte Volatilität und Geschwindigkeit der Preisänderung steigen, berechnen Market-Making-Algorithmen die Wahrscheinlichkeit einer Verschiebung um mehrere Ticks während der Lebensdauer der Order neu und reduzieren zugleich das Volumen auf den ersten Ebenen, während sie den Abstand zwischen Quotes vergrößern.
📉 Niedrige Intraday-Volatilität
Eine geringe Amplitude der Preisschwankungen senkt die Wahrscheinlichkeit, dass der Preis nach Ausführung einer Limit-Order weiter in dieselbe Richtung läuft.
Der Market Maker stellt Quotes nah am letzten Trade, weil die Wahrscheinlichkeit einer Verschiebung um mehrere Ticks bis zum nächsten Orderupdate niedrig bleibt.
Limit-Orders auf der ersten und zweiten Buchebene bleiben länger aktiv, weil Ausführung häufiger innerhalb der Range statt am Anfang eines gerichteten Impulses erfolgt.
- Der Abstand zwischen bestem Bid und bestem Ask bleibt innerhalb des minimalen Tick-Schritts.
- Eine Market-Order wird häufiger auf einer oder zwei Buchebenen gefüllt.
- Der durchschnittliche Ausführungspreis weicht nur geringfügig vom ersten Trade ab.
Nach dem Absorbieren der besten Ebene liegt das nächste verfügbare Volumen nahe; die Größe der Slippage wird daher durch die Dichte am Top des Buchs bestimmt, nicht durch die Geschwindigkeit der Preisbewegung.
📈 Hohe Intraday-Volatilität
Eine höhere Amplitude und Geschwindigkeit der Bewegung erhöht die Wahrscheinlichkeit, dass die Ausführung einer Limit-Order mit dem Beginn einer gerichteten Bewegung zusammenfällt.
Der Market Maker verbreitert den Spread und senkt das Volumen am besten Preis, weil der Preis häufiger mehrere Ticks durchläuft, bevor die Limit-Order neu berechnet und erneut gestellt wird.
Nahe Limit-Ebenen werden storniert oder reduziert, weil ihre Ausführung immer öfter in einem Moment der Preisbeschleunigung und nicht in stabiler Handelsaktivität verbucht wird.
- Die ersten Buchebenen enthalten weniger Volumen und verschwinden schnell.
- Die Market-Order muss Volumen auf mehreren entfernten Preisen aufnehmen.
- Der durchschnittliche Ausführungspreis verschiebt sich, während die Order die Ebenen durchläuft.
Selbst bei vergleichbarem Handelsvolumen wächst der Abstand zu den nächsten Limit-Orders, was zu höherer tatsächlicher Slippage führt.
Die Verstärkung von Slippage bei hoher Volatilität wird über konkrete Veränderungen im Orderbuch und in der Tape-Historie gemessen, nicht über Form oder Größe von Kerzen.
| Messbarer Parameter | Niedrige Volatilität | Hohe Volatilität | Wie geprüft wird |
|---|---|---|---|
| Spread-Breite | Minimaler Tick | Ausweitung um mehrere Ticks | Ein Orderbuch-Snapshot zeigt den wachsenden Abstand zwischen besten Kauf- und Verkaufspreisen |
| Volumen auf den ersten Ebenen | Stabil und wiederholbar | Reduziert und instabil | Die Ordergrößen am Top des Buchs sinken bei gleichen Preisschritten |
| Stornierungen von Limit-Orders | Seltene Ereignisse | Häufiges Cancel und Replace | Das Event-Log zeigt mehr Stornierungen im Verhältnis zu neuen Orders |
| Ausführungstiefe | 1–2 Ebenen | Mehrere entfernte Ebenen | Die Tape-Historie zeigt eine Serie von Prints zu schlechter werdenden Preisen |
Beispiel einer identischen Market-Order. Ein Market-Kauf über 12 000 USDT wird bei niedriger Volatilität über zwei Ebenen ausgeführt, wenn auf der ersten Ebene 9 000 USDT und auf der zweiten 6 000 USDT verfügbar sind; der durchschnittliche Ausführungspreis bleibt nahe der besten Quote.
Derselbe Kauf über 12 000 USDT wird bei hoher Volatilität über fünf Ebenen ausgeführt, wenn auf den ersten Ebenen jeweils nur 2 000–2 500 USDT verfügbar sind; der Durchschnittspreis verschiebt sich wegen fehlenden Volumens an den besten Preisen im Absendezeitpunkt.
Steigende Volatilität erhöht Slippage nicht, wenn im Moment der Ausführung genügend passives Volumen auf den ersten Ebenen des Buchs bleibt.
Wenn Limit-Orders bei beschleunigter Bewegung an den besten Preisen gehalten werden, werden Market-Orders weiterhin nahe am Preis des letzten Trades ausgeführt.
Wenn Limit-Orders bei beschleunigter Bewegung entfernt werden und Volumen weiter nach außen wandert, wächst Slippage auch ohne größeres Handelsvolumen, weil die Matching Engine nacheinander weiter entfernte Orderbuchebenen füllt.
📦 Die Ordergröße als direkte Quelle von Slippage
Die Größe einer Market-Order beeinflusst Slippage über einen eindeutigen Ausführungsmechanismus: Die Matching Engine gleicht das Ordervolumen sequenziell mit Limit-Orders im Orderbuch ab und bewegt sich über Preisstufen, bis das gesamte Volumen gefüllt ist.
Eine Market-Order enthält keinen Preis und bildet keine Quotes, sondern aktiviert bereits platzierte Limit-Orders, die von der Matching Engine nach Preis und Eingangszeit sortiert sind.
Wenn das Volumen der Market-Order das gesamte Limit-Volumen am besten Preis übersteigt, wird der nicht ausgeführte Teil automatisch auf der nächsten Preisstufe des Buchs ausgeführt.
Jede Teilausführung wird als eigener Trade mit einem eigenen Preis verbucht, der durch jene Buchebene bestimmt wird, auf der sich das entsprechende Limit-Volumen befand.
Der durchschnittliche Ausführungspreis verändert sich proportional zur Zahl der Preisstufen, die die Matching Engine beim Einsammeln des gewünschten Volumens nutzt.
Die Größe der Slippage wird in diesem Fall ausschließlich durch das Verhältnis zwischen Market-Order-Volumen und der Verteilung des Limit-Volumens über die Orderbuchebenen bestimmt.
🔬 Sequenz der Ausführung einer Market-Order
- Die Matching Engine nimmt eine Market-Order ohne Angabe eines Ausführungspreises an.
- Die Ausführung beginnt mit Limit-Orders auf der nächsten Preisstufe.
- Bei zu wenig Volumen wird der Orderrest auf die nächste Buchebene verschoben.
- Der Prozess wiederholt sich, bis das gesamte Ordervolumen vollständig abgeglichen ist.
- Im Trade-Log wird eine Serie von Teilausführungen zu unterschiedlichen Preisen verbucht.
Der Zusammenhang zwischen Ordergröße und Slippage hat eine stufenförmige Form, weil das Orderbuch aus diskreten Preisstufen mit endlichem Volumen auf jeder Ebene besteht.
Ein sprunghafter Anstieg der Slippage entsteht, wenn die Ordergröße den dichten Bereich des Buchs verlässt und in einen Bereich mit geringerem gesamten Limit-Volumen ausgeführt wird.
| Ausführungsparameter | Kleine Market-Order | Große Market-Order |
|---|---|---|
| Verhältnis des Volumens zum Top des Buchs | Volumen kleiner als das Gesamtvolumen von 1–2 Ebenen | Volumen übersteigt die Liquidität der nächsten Ebenen |
| Anzahl der Preisstufen | Eine oder zwei Ebenen | Mehrere aufeinanderfolgende Ebenen |
| Durchschnittlicher Ausführungspreis | Nahe am ersten Trade-Preis | Verschiebt sich beim Einsammeln des Volumens |
| Quelle der Slippage | Minimaler Tick-Schritt | Ausdünnung und Tiefe des Buchs |
Ausführungsbeispiel. Ein Market-Kauf über 4 000 USDT wird vollständig zum besten Ask ausgeführt, wenn auf der ersten Buchebene 6 000 USDT verfügbar sind; der Durchschnittspreis entspricht dem Preis des ersten Trades.
Ein Market-Kauf über 30 000 USDT wird bei derselben Buchstruktur über fünf Ebenen ausgeführt, wenn auf jeder Ebene 5 000–7 000 USDT verfügbar sind; der Durchschnittspreis verschlechtert sich, weil die Matching Engine auf weiter entfernte Ebenen wechseln muss.
| Ordergröße | Interaktionstiefe | Tatsächliche Slippage |
|---|---|---|
| Kleiner als das Top-of-Book-Volumen | Ausführung in der dichten Zone | Niedrig und reproduzierbar |
| Vergleichbar mit dem Top-Volumen | Grenze der dichten Zone | Sprunghafter Anstieg |
| Deutlich größer als das Top-Volumen | Ausgedünnte Buchzone | Hoch und instabil |
Die Ordergröße ist ein vollständig vom Sender kontrollierter Slippage-Faktor, weil er bestimmt, mit welcher Tiefe des Orderbuchs die Matching Engine interagieren wird.
Bei unveränderter Orderbuchstruktur führt eine Änderung des Ordervolumens zu einer reproduzierbaren Veränderung des durchschnittlichen Ausführungspreises.
Bei wechselnder Orderbuchstruktur trifft eine große Order zusätzlich auf schrumpfendes nahes Limit-Volumen; die Grundursache der Slippage bleibt jedoch mechanisch und ist in den Ausführungsdaten sichtbar.
🧱 Verteilung der Liquidität über Ebenen und Form der Slippage
Slippage bei Market-Ausführung wird dadurch bestimmt, wie Limit-Orders über Preisstufen des Orderbuchs verteilt sind, wenn die Matching Engine eine eingehende Order mit verfügbarem Volumen abgleicht.
Man sollte den „Preis im Chart“ vom Preis der Ausführungsmechanik trennen: Ersterer beschreibt bereits abgeschlossene Trades, Letzterer zeigt, über welche Buchebenen die Matching Engine im Matching-Moment tatsächlich Volumen einsammelt. Diese Lücke ist besonders bei Derivaten sichtbar, wo zusätzlich technische Preisreferenzen existieren; deshalb ist es hilfreich zu verstehen, wie Mark Price und Index Price funktionieren und warum sie nicht dem Ausführungspreis entsprechen.
🎯 Wie der durchschnittliche Ausführungspreis entsteht
Der durchschnittliche Ausführungspreis setzt sich aus den Preisen jener Buchebenen zusammen, auf denen die Matching Engine tatsächlich Gegen-Limit-Volumen findet.
Wenn das Volumen auf ask1 kleiner ist als die Market-Kaufgröße, führt die Matching Engine das verfügbare Volumen auf dieser Ebene aus und verschiebt den nicht gefüllten Rest auf die nächste Preisstufe.
- Jede Ebene liefert ihren eigenen Trade-Preis und ihren eigenen Beitrag zum Durchschnittspreis.
- Je mehr Ebenen beteiligt sind, desto weiter entfernt sich der Durchschnittspreis vom ersten Trade.
- Der Übergang auf eine entfernte Ebene erzeugt einen Slippage-Sprung.
Wenn auf ask1 nur für einen Teil der Order Volumen vorhanden ist, wird der Rest zwangsläufig höher im Preis „eingesammelt“, und das Ergebnis wird als volumengewichteter Durchschnitt aller Fill-Trades verbucht.
🧮 Warum dasselbe Volumen unterschiedliche Slippage erzeugt
Dieselbe gesamte Liquidität auf der Bid-/Ask-Seite garantiert nicht denselben Ausführungspreis, weil die Volumendichte nahe am besten Preis entscheidend ist.
Wenn das Hauptvolumen auf 1–2 Ebenen steht, wird die Order schnell geschlossen und der Durchschnittspreis bleibt nahe an best bid/best ask.
- Volumenkonzentration auf den ersten Ebenen senkt die Ausführungstiefe.
- Eine Verteilung in „dünnen Schichten“ erhöht die Anzahl der Preise in der Fill-Kette.
- Lücken zwischen Ebenen erzeugen eine überproportionale Verschlechterung des Durchschnittspreises.
Zwei Orderbücher können dieselbe Gesamtliquidität haben, doch in einem wird die Order auf ask1–ask2 geschlossen, während sie im anderen ask1–ask10 durchläuft und eine größere Slippage verbucht.
Die Bewertung potenzieller Slippage erfolgt über das Volumen auf den ersten Buchebenen und vorhandene Preislücken, weil genau diese Parameter bestimmen, auf welcher Ebene das Einsammeln des Volumens endet.
| Buchprofil | Volumenverteilung | Aktion der Matching Engine | Ausführungsergebnis |
|---|---|---|---|
| Dichter Top-Bereich | Großes Volumen auf 1–2 Ebenen | Die Order schließt ohne tiefen Durchlauf | Niedrige Slippage |
| Dünne Verteilung | Kleines Volumen auf jeder Ebene | Die Order läuft über mehrere Ebenen | Schrittweise Preisverschlechterung |
| Preislücken | Keine Orders zwischen Ebenen | Der Rest wird auf einer entfernten Ebene ausgeführt | Sprunghafte Slippage |
🗺 Schema: Wie Verteilung über Ebenen zu Slippage wird
| Beobachteter Zustand | Aktion der Matching Engine | Verbuchteter Effekt |
|---|---|---|
| Auf best ask ist weniger Volumen verfügbar als die Market-Kaufgröße | Führt verfügbares Volumen aus und verschiebt den Rest | Im Tape erscheinen Trades zu mehreren Preisen |
| Die nächste Ebene enthält begrenztes Volumen | Führt einen Teil aus und verschiebt den Rest erneut | Der Durchschnittspreis entfernt sich vom ersten Trade |
| Zwischen Ebenen fehlen Orders | Springt zur nächsten verfügbaren Ebene | Der Durchschnittspreis verschlechtert sich sprunghaft um die Größe der Lücke |
| Bedeutendes Volumen liegt nur auf entfernten Ebenen | Sammelt Volumen zu entfernten Preisen ein | Slippage wird als Ausführungstiefe sichtbar |
Beispiel für Ausführung bei gleicher Gesamtliquidität. In beiden Orderbüchern beträgt das gesamte Volumen auf der Ask-Seite 100 000 USDT, und die Größe des Market-Kaufs beträgt 20 000 USDT.
Im ersten Buch liegen 14 000 USDT auf ask1 und 10 000 USDT auf ask2; daher schließt die Matching Engine die Order auf zwei Ebenen, und der Durchschnittspreis bleibt nahe am ersten Trade.
Im zweiten Buch ist das Volumen von ask1 bis ask10 mit je 2 000 USDT verteilt; daher durchläuft die Matching Engine zehn Ebenen, und der Durchschnittspreis verschlechtert sich wegen der Ausführungstiefe.
🧾 Was vor dem Absenden der Order im Orderbuch zu analysieren ist
Der Sinn der Analyse besteht darin, vorab zu verstehen, auf welcher Ebene das Volumen bei aktuellem Orderbuchprofil vollständig eingesammelt sein wird.
Die Matching Engine führt eine Market-Order sequenziell über Ebenen aus. Die Prognose basiert deshalb nicht auf „Gesamtliquidität“, sondern darauf, wie viel Volumen nahe best bid/best ask steht und ob Lücken vorhanden sind.
- Volumen auf den ersten 3–5 Ebenen im Verhältnis zur Ordergröße.
- Vorhandene Preislücken zwischen benachbarten Ebenen.
- Der Moment, in dem die Ausführung die „dichte Zone“ verlässt und in den ausgedünnten Bereich des Buchs kommt.
Wenn das Volumen auf ask1–ask3 kleiner ist als die Kaufgröße, kalkuliert man vorab, dass die Ausführung tiefer laufen wird; das Sprungrisiko entsteht dort, wo zwischen Ebenen eine Preislücke liegt.
📑 Was nach der Ausführung im Tape zu analysieren ist
Tape und Orderbericht zeigen die reale Ausführungstrajektorie: welche Preise beteiligt waren und welcher Volumenanteil auf jeden Preis entfiel.
Wenn die Ausführung auf einer Ebene stattfand, zeigen die Daten eine Serie von Prints zu einem Preis; wenn die Order mehrere Ebenen durchlief, erscheint im Tape eine Preis-„Treppe“, die den endgültigen Durchschnittspreis erklärt.
- Anzahl einzigartiger Ausführungspreise in der Fill-Kette.
- Preisabfolge als Hinweis auf Ausführungstiefe.
- Sprünge zwischen Preisen als Indikator für Lücken im Buch im Matching-Moment.
Wenn zwischen benachbarten Preisen in der Fill-Kette ein großer Schritt liegt, bedeutet das fast immer, dass im Orderbuch zum Ausführungszeitpunkt keine Orders zwischen diesen Ebenen standen.
Das Endkriterium bleibt immer gleich: Slippage ist keine „Kerze“, sondern die Verteilung von Volumen über Ausführungspreise. Verifiziert wird sie daher über die Ebenenstruktur des Orderbuchs und die Liste der Fill-Trades.
⚙️ Der Ordertyp als Mechanismus der Slippage-Bildung
Der Ordertyp legt fest, wie Volumen mit Limit-Orders im Buch abgeglichen wird, und bestimmt, ob die Matching Engine den Preis zugunsten vollständiger Ausführung verschlechtern darf oder die Ausführung bei fehlendem zulässigem Preis stoppt.
Slippage entsteht beim Matching der Order mit Limit-Orders. Der zentrale Unterschied zwischen Ordertypen reduziert sich daher auf einen Parameter: Darf die Engine zur nächsten Preisstufe wechseln?
Jeder Ordertyp setzt eine harte Grenze: Entweder setzt die Engine das Einsammeln von Volumen auf weiter entfernten Ebenen fort, oder sie muss die Ausführung beenden, wenn Gegenvolumen nur zu einem schlechteren als dem festgelegten Preis verfügbar ist.
Besonders sichtbar ist das bei Stops, weil sich nach Auslösen des Triggers das Verhalten der Order ändert; deshalb ist wichtig zu verstehen, warum ein Stop-Loss fast immer schlechter als das Level ausgeführt wird, auch wenn das Level im Chart „genau“ wirkte.
🟢 Market-Order (Market)
Market enthält kein Preislimit und erlaubt der Matching Engine, Gegenvolumen im aktuellen Orderbuch bis zur vollständigen Ausführung aufzunehmen.
Die Matching Engine beginnt mit dem besten verfügbaren Preis der Gegenseite und wechselt jedes Mal zur nächsten Ebene, wenn auf der aktuellen Ebene nicht genug Volumen vorhanden ist.
Wenn das Gesamtvolumen auf den ersten Ebenen kleiner ist als die Ordergröße, läuft die Ausführung zwangsläufig tiefer ins Buch, unabhängig davon, warum sich der Markt bewegt.
Dadurch wird der „Orderpreis“ zu einer Kette von Preisstufen, und das Endergebnis wird als volumengewichteter Durchschnittspreis der Teilausführungen verbucht.
- Der Preis jeder Teilausführung entspricht dem Preis der Ebene, auf der Gegenvolumen gefunden wurde.
- Die Ausführungstiefe entspricht der Zahl der Ebenen, die die Engine genutzt hat.
- Slippage zeigt sich als Differenz zwischen erstem und durchschnittlichem Preis.
🔵 Limit-Order (Limit)
Limit verbietet der Matching Engine die Ausführung zu einem schlechteren als dem festgelegten Preis und beseitigt Slippage um den Preis des Nichtausführungsrisikos.
Die Engine gleicht Volumen nur zu einem zulässigen Preis ab und darf den Rest nicht auf der nächsten Ebene einsammeln, wenn Gegenvolumen dort nur schlechter als das Limit verfügbar ist.
Wenn zum Limitpreis kein oder nicht genug Gegenvolumen vorhanden ist, bleibt die Order im Buch und wird nur teilweise oder gar nicht ausgeführt.
Das endgültige Risiko liegt nicht im Ausführungspreis, sondern in der Größe des nicht ausgeführten Rests und der Wartezeit in der Queue.
- Der Ausführungspreis ist durch die Orderparameter begrenzt.
- Slippage fehlt, weil Preisverschlechterung verboten ist.
- Nicht ausgeführtes Volumen bleibt im Buch und konkurriert um Zeitpriorität.
🟡 Stop-Market-Order
Stop-market wird durch den Trigger aktiviert und verhält sich danach wie eine Market-Order ohne Preislimit.
Nach dem Trigger erhält die Matching Engine das Recht, Gegenvolumen im aktuellen Buch aufzunehmen, beginnend auf der besten Ebene und weiterlaufend bei zu wenig Liquidität.
Wenn die Aktivierung in einem Moment mit ausgedünntem Top-of-Book oder massiven Stornierungen von Limit-Orders erfolgt, durchläuft die Order sofort mehrere Ebenen und verbucht eine Verschlechterung des Durchschnittspreises.
Im Orderbericht sieht das wie eine Serie von Fill-Trades zu mehreren Preisen aus, und der Endpreis wird volumengewichtet.
- Der Ausführungspreis wird durch das Buch im Aktivierungszeitpunkt bestimmt.
- Die Ausführungstiefe ist oft höher als bei einem normalen Market in ruhigem Markt.
- Slippage zeigt sich als Serie von Trades zu schlechter werdenden Preisen.
🟠 Stop-Limit-Order
Stop-limit wird durch den Trigger aktiviert, verwandelt sich danach aber in eine Limit-Order mit Preisgrenze und kann unausgeführt bleiben.
Die Matching Engine platziert eine Limit-Order und gleicht sie nur zu zulässigen Preisen ab; sie darf den Preis nicht zugunsten der Ausführung verschlechtern.
Wenn der Preis durch das Limit-Level läuft, ohne zurückzukehren, gilt die Order als aktiviert, wird aber wegen fehlenden Gegenvolumens innerhalb des Limits nicht ausgeführt.
Das Risiko zeigt sich als Nichtausführung in schnellen Bewegungen, besonders wenn zwischen Trigger und Limit nur ein enger Abstand liegt und das Buch ausgedünnt ist.
- Slippage ist durch den festgelegten Preis begrenzt, aber eine Ausführungsgarantie gibt es nicht.
- In Impulsen steigt die Wahrscheinlichkeit der Nichtausführung stark.
- Nicht ausgeführtes Volumen bleibt im Buch und wartet auf Gegenliquidität.
Der Ordertyp bestimmt die Form, in der Ausführungsrisiko realisiert wird: Market- und Stop-Market-Orders verbuchen Risiko über eine Verschlechterung des Durchschnittspreises, Limit- und Stop-Limit-Orders über unausgeführtes Volumen.
| Ordertyp | Übergang über Ebenen erlaubt | Risikofom | Wie es in den Daten sichtbar ist |
|---|---|---|---|
| Market | Ja | Slippage | Fill-Kette über mehrere Preise und volumengewichteter Durchschnittspreis |
| Limit | Nein | Nichtausführung | Teilausführung und Orderrest im Buch |
| Stop-market | Ja (nach Aktivierung) | Slippage | Mehrebenen-Ausführung nach Trigger |
| Stop-limit | Nein (nach Aktivierung) | Nichtausführung | Aktivierte Order ohne Fill-Trades oder mit Teil-Fill |
Der Ordertyp „entfernt“ Slippage nicht als Phänomen, sondern setzt die Regel: Darf die Matching Engine den Preis zugunsten vollständigen Volumens verschlechtern oder muss sie stoppen, wenn kein zulässiger Preis verfügbar ist?
❓ FAQ zu Slippage
Was genau gilt bei Market-Ausführung als Slippage?
Slippage ist die Differenz zwischen dem Preis, zu dem eine Market-Order gesendet wurde (oder ein Stop, der aktiviert wurde und sich wie Market verhielt), und dem volumengewichteten Durchschnittspreis der realen Trades, die die Matching Engine beim Matching mit Limit-Orders auf mehreren Preisstufen des Orderbuchs gebildet hat.
Diese Differenz wird im Tape und im Orderbericht festgehalten: Jede Teilausführung hat eigenen Preis und eigenes Volumen, und der endgültige Durchschnittspreis ergibt sich als Summe (Preis×Volumen) aller Teile geteilt durch das gesamte ausgeführte Volumen.
Worin unterscheidet sich Slippage vom Spread?
Der Spread ist der Zustand des Orderbuchs vor der Ausführung: die Differenz zwischen bestem Limit-Kaufpreis (best bid) und bestem Limit-Verkaufspreis (best ask) in dem Moment, in dem die Matching Engine die Order annimmt.
Slippage ist das Ergebnis der Ausführung: Wenn auf best ask (für Kauf) oder best bid (für Verkauf) nicht genug Volumen vorhanden ist, führt die Engine den Rest auf den nächsten Ebenen aus und bildet eine Trade-Kette über mehrere Preise, wodurch der Durchschnittspreis von der ersten verfügbaren Quote abweicht.
Warum ist Slippage sogar bei einem Instrument mit hohem Handelsvolumen möglich?
Großes Handelsvolumen in der Börsenstatistik ist die Summe bereits ausgeführter Trades über einen Zeitraum. Slippage wird dagegen dadurch bestimmt, welches Limit-Volumen im Orderbuch im Ausführungszeitpunkt der konkreten Order steht.
Wenn auf den ersten Ebenen des Orderbuchs nur kleine Limit-Volumina stehen oder ein Teil der Limit-Orders vor dem Matching storniert wird, sammelt die Market-Order Gegenvolumen auf entfernten Ebenen ein, und der durchschnittliche Ausführungspreis verschiebt sich auch bei „hohem Volumen in den Kerzen“.
Warum erzeugt eine Stop-Order selbst bei einem „genauen“ Stop-Level Slippage?
Eine Stop-Order wird nicht als Limit-Order zum Stop-Preis ausgeführt: Wenn der Trigger erreicht wird, erzeugt die Matching Engine eine aggressive Ausführungsorder (Market oder verhaltensgleich) und beginnt, Gegen-Limit-Orders aus dem Buch zu nehmen.
Wenn zwischen Triggerpreis und den nächsten verfügbaren Limit-Orders eine Lücke liegt oder auf der nächsten Ebene nicht genug Volumen vorhanden ist, geht ein Teil der Ausführung tiefer ins Orderbuch, und der durchschnittliche Ausführungspreis wird unterhalb (bei Verkauf) oder oberhalb (bei Kauf) des Triggerlevels verbucht.
Wo sieht man in Börsendaten, woraus Slippage entstanden ist?
Die Mechanik der Slippage liest man in zwei Datenschichten: (1) Das Orderbuch vor und während der Ausführung zeigt, welche Limit-Volumina auf den Preisstufen standen; (2) das Tape zeigt die tatsächlichen Preise und Volumina der Teilausführungen, aus denen die Matching Engine den endgültigen Trade zusammengesetzt hat.
Wenn die Börse einen Orderbericht liefert, zeigt er den durchschnittlichen Ausführungspreis und die Liste der Fill-Trades. Diese Liste zeigt, auf welchen Buchebenen Gegenvolumen gefunden wurde und warum der Endpreis von der ersten Quote abwich.
Wie wird das „Verschwinden von Liquidität“ zu Slippage?
Slippage entsteht, wenn Limit-Orders schneller storniert oder reduziert werden, als die Matching Engine eine Market-Order mit dem Volumen auf der nächsten Buchebene abgleichen kann.
Auf Datenebene sieht das so aus: Vor dem Absenden steht Volumen auf best ask, doch im Matching-Moment ist dieses Volumen bereits entfernt oder reduziert. Die Engine nimmt daher die nächste verfügbare Ebene; wiederholt sich diese Stornierung über mehrere Ebenen, verschiebt sich der Durchschnittspreis, und im Tape erscheint eine Serie von Trades zu schlechter werdenden Preisen.
Wie unterscheidet man Slippage innerhalb der Order von einer Preisbewegung nach dem Trade?
Slippage gehört zum Ausführungspreis innerhalb der Order und ist in der Fill-Kette sichtbar: Trades derselben Order verteilen sich über Preisstufen des Buchs und ergeben einen Durchschnittspreis, der schlechter ist als die erste verfügbare Quote.
Eine Preisbewegung nach der Ausführung entsteht durch Trades anderer Teilnehmer nach Abschluss Ihrer Order. Solche Trades sind im Tape als unabhängiger Flow sichtbar und gehören nicht zur Liste der Teilausführungen Ihrer Order.
Warum reproduziert ein Backtest Slippage, die auf einem echten Konto sichtbar ist, meist nicht?
Ein Kerzen-Backtest modelliert Ausführung über OHLC-Preise und verwendet kein Orderbuch. Daher baut er keine Kette von Teilausführungen auf realen Preisstufen.
In der realen Ausführung kann die Matching Engine Volumen nur dort ausführen, wo im Matching-Moment Gegen-Limit-Volumen im Orderbuch steht. Bei ausgedünnter Buchtiefe entsteht der tatsächliche Ausstiegspreis daher aus einer Serie von Trades über mehrere Ebenen; ein Kerzenmodell ohne Orderbuch und Tape erfasst das nicht.
Unter welchen Bedingungen kann Slippage nahe null sein?
Slippage nähert sich null, wenn das Volumen der Market-Order vollständig auf der ersten verfügbaren Orderbuchebene absorbiert wird, also auf best ask für Kauf oder best bid für Verkauf, ohne Wechsel zur nächsten Ebene.
In den Ausführungsdaten entspricht das einer einzigen Preisstufe in der Fill-Kette: Das gesamte Volumen wurde zu einem Preis geschlossen, ohne „Treppe“ aus mehreren Ebenen und ohne Verschiebung des Durchschnittspreises gegenüber dem ersten Trade.
🧾 Slippage als Ergebnis des Matchings von Ordergröße mit Liquidität über Ebenen
Slippage entsteht im Moment des Order-Matchings durch die Matching Engine und wird dadurch bestimmt, welches Limit-Volumen auf konkreten Preisstufen des Orderbuchs verfügbar ist.
Slippage tritt auf, wenn das Volumen einer Market-Order oder einer aktivierten Stop-Order das Limit-Volumen auf der ersten verfügbaren Orderbuchebene übersteigt. In diesem Fall führt die Matching Engine den verfügbaren Teil des Volumens auf der aktuellen Ebene aus und verschiebt den nicht ausgeführten Rest auf die nächste Preisstufe, bis die Order vollständig ausgeführt ist.
Der endgültige Ausführungspreis wird als volumengewichteter Durchschnittspreis aller Teilausführungen einer Order verbucht und im Orderbericht sowie im Tape angezeigt. Kerzendaten und aggregiertes Handelsvolumen enthalten keine Informationen über die Verteilung von Limit-Orders im Ausführungszeitpunkt und erlauben keine Rekonstruktion der Preisstufenkette.
Stop-Orders verstärken Slippage, weil sie nach Erreichen des Triggerpreises in Market-Orders ohne Preislimit umgewandelt werden. Wenn zwischen Triggerpreis und den nächsten Limit-Orders kein durchgehendes Volumen vorhanden ist oder das Volumen auf diesen Ebenen nicht ausreicht, führt die Matching Engine die Order auf weiter entfernten Preisstufen des Orderbuchs aus, wodurch sich der durchschnittliche Ausführungspreis gegenüber dem Triggerlevel verschiebt.
Slippage ist das direkte Ergebnis des Matchings von