
Ihr Bot hat diesen Preis nicht erhalten
Ein Bot-Backtest zeigt einen Preis, die Live-Ausführung einen anderen. Hier erfährst du, was dazwischenliegt, warum Liquidität und Ordergröße die Differenz bestimmen und wie du verhindern kannst, dass sie unbemerkt den Vorteil deiner Strategie auffrisst.
Slippage ist die Differenz zwischen dem Preis, auf den die Order eines Bots abzielt, und dem Preis, zu dem sie tatsächlich ausgeführt wird. Sie entsteht durch die Tiefe des Orderbuchs, nicht weil die Börse jemanden betrügt — eine Market-Order nimmt die verfügbare Liquidität auf jeder Preisstufe auf, und der durchschnittliche Ausführungspreis entfernt sich mit zunehmender Ordergröße immer weiter vom Top-of-Book-Kurs. Bitsgaps eigene Backtesting-Daten zeigen, dass normale Slippage bei 0,05 %–0,30 % pro Trade liegt, wobei sie sich in dünnen Orderbüchern und bei Volatilitätsspitzen deutlich ausweitet. Für einen Bot, der jede Woche dutzende Zyklen durchläuft, summiert sich diese Differenz zu einem spürbaren Teil der Rendite, die ein Backtest versprochen hat.
Kurzfassung
- Slippage = angebotener Preis minus ausgeführter Preis, und sie tritt auf jeder Börse auf, nicht nur bei DEXs
- Die Ordergröße im Verhältnis zur Buch-Tiefe ist der Hauptfaktor – dieselbe Order rutscht bei einem illiquiden Paar stärker als bei einem liquiden.
- Limit-Orders begrenzen das Slippage, können aber zu keinem Ausführungskurs führen; Market-Orders garantieren die Ausführung, aber nicht den Preis
- GRID-, DCA- und COMBO-Bots unterscheiden sich in ihrer Ausführung, da sie zu unterschiedlichen Zeitpunkten verschiedene Order-Typen platzieren.
- Backtests unterschätzen Slippage routinemäßig, sofern die Annahmen zu Gebühren und Slippage nicht realistisch gesetzt werden.
Was Slippage eigentlich ist
Slippage ist die Differenz zwischen dem Preis, den ein Trader – oder ein Bot – zu zahlen erwartet, und dem Preis, zu dem die Order tatsächlich ausgeführt wird. Sie entsteht, weil ein Orderbuch nicht nur einen Preis enthält, sondern eine Preistreppe mit begrenztem Volumen auf jeder Stufe darstellt. Eine Market-Order kauft nicht zum besten Preis im Buch; sie kauft sich durch das Orderbuch, Stufe für Stufe, bis die gesamte Ordergröße ausgeführt ist. Je größer die Order im Verhältnis zu den verfügbaren Volumina auf den einzelnen Stufen ist, desto weiter entfernt sich der durchschnittliche Ausführungspreis vom zuerst angezeigten Wert.
Das ist weder einzigartig für Krypto noch für Bots. Jeder Market mit einem begrenzten Orderbuch verursacht bei größeren Volumina Slippage. Was sich zwischen verschiedenen Assets und Börsen unterscheidet, ist, wie viel Liquidität in der Nähe des aktuellen Preises liegt – und genau diese Zahl bestimmt letztlich die tatsächlichen Kosten.
Woher die Gap stammt
Drei Faktoren beeinflussen die Größe des Gaps bei einem bestimmten Trade:
Orderbuch-Tiefe. Ein Paar mit geringer Liquidität weist nur wenige Orders in der Nähe des aktuellen Preises auf. Schon eine moderate Order kann mehrere Preisniveaus durchlaufen, bevor sie ausgeführt zu {%} wird, und der durchschnittliche Ausführungspreis liegt deutlich über dem ursprünglichen Kurs. Ein tiefes Orderbuch nimmt dieselbe Order auf, ohne dass sich der Preis nennenswert bewegt.
Ordergröße im Verhältnis zu dieser Tiefe. Die gleiche $500-Order, die bei einem Top-10-BTC-Paar unsichtbar bleibt, kann den Preis bei einem Low-Cap-Altcoin spürbar bewegen. Slippage hängt vom Verhältnis der Ordergröße zur verfügbaren Liquidität ab, nicht nur vom Dollarbetrag.
Volatilität und Timing. Während schneller Marktbewegungen leert und füllt sich das Orderbuch ständig. Eine Order, die nur eine Sekunde zu spät abgeschickt wird, kann auf ein Orderbuch treffen, das bereits dünner ist, als es beim letzten Check der Strategie erschien. Deshalb weitet sich das Slippage bei Nachrichtenereignissen, Liquidationskaskaden und in den ersten Minuten nach einer wichtigen Datenveröffentlichung aus — dieselbe Order, die an einem ruhigen Nachmittag 0,05 % kostet, kann während eines Spikes ein Vielfaches davon kosten.
Die Backtesting-Daten von Bitsgap spiegeln diesen Bereich direkt wider: Tatsächliches Slippage liegt unter normalen Marktbedingungen üblicherweise zwischen 0,05 % und 0,30 % und weitet sich bei Stressereignissen sowie in dünnen Orderbüchern deutlich aus — weshalb ein Backtest, der dies ignoriert, auf dem Papier profitabel erscheinen kann, live jedoch oft neutral oder negativ ausfällt.
Market-Orders vs. Limit-Orders: Wo liegt der Kompromiss?
Die Wahl zwischen verschiedenen Order-Typen ist letztlich eine Entscheidung darüber, welches Risiko ein Trader akzeptiert.
Eine Market Order garantiert die Ausführung, aber nicht den Preis. Sie wird sofort gegen die verfügbare Liquidität ausgeführt, was genau der Grund ist, warum sie am stärksten von Slippage betroffen ist – sie nimmt den Preis, den das Orderbuch anbietet, Ebene für Ebene, ohne Obergrenze.
Eine Limit Order garantiert den Preis, aber nicht die Ausführung. Sie bleibt im Orderbuch und wird nur zum angegebenen Preis oder besser ausgeführt. Erreicht der Markt diesen Preis nie, wird die Order einfach nicht ausgeführt – das bedeutet zwar null Slippage bei diesem Trade, aber auch einen verpassten Einstieg oder Ausstieg, falls das Setup vom Timing abhing.
Die meisten Bot-Strategien nutzen beides, jedoch zu unterschiedlichen Zeitpunkten. Ein GRID-Bot platziert von Haus aus Limit-Orders über seinen gesamten Bereich, was mit ein Grund dafür ist, dass GRID-Strategien beim Einstieg meist weniger Slippage aufweisen – der Preis steht fest, bevor die Order abgeschickt wird. Auch die Initial- und Nachkauf-Orders eines DCA-Bots basieren in der Regel auf Limits, aber sein Stop Loss oder Notausstieg erfordert im Falle einer Auslösung oft eine Market-Order, um sicherzustellen, dass die Position tatsächlich geschlossen wird. COMBO-Bots übernehmen beide Muster, da sie GRID-Logik und DCA-Nachkäufe in einer einzigen Futures-Position kombinieren und zusätzlich Hebel einsetzen – was das Risiko bei jedem Market-Order-Ausstieg erhöht, da der gleiche Slippage-Prozentsatz nun auf eine größere nominale Position wirkt.
Was das in der Praxis kostet
Slippage ist keine einmalige Gebühr – sie fällt bei jedem Fill an, auf beiden Seiten eines Trades. Eine Strategie, die eine Position eröffnet und schließt, rutscht zweimal: einmal beim Einstieg, einmal beim Ausstieg. Für einen Bot, der jede Woche dutzende Trades durchführt, bedeutet das dutzende kleine Abweichungen zwischen dem erwarteten Preis und dem ausgeführten Preis – und diese heben sich nicht gegenseitig auf, sondern summieren sich in die Richtung, in die die Strategie zahlt, nicht in die Richtung, in der sie verdient.
Aus demselben Grund liefern ein Backtest und ein Live-Einsatz mit identischer Konfiguration selten identische Zahlen. Ein Backtest, der von null oder unrealistischem Slippage ausgeht, testet eine Strategie unter Bedingungen, die auf einem Live-Orderbuch nicht existieren. Die Lösung besteht nicht darin, Market Orders grundsätzlich zu vermeiden – sondern darin, genau zu wissen, welche Teile einer Strategie tatsächlich eine benötigen, und die Positionsgrößen so zu wählen, dass die Order selbst nicht zum Auslöser für eine Preisbewegung wird.
Slippage bei einem laufenden Bot reduzieren
- Trade liquide Paare. Die Top 20 nach Marktkapitalisierung auf einer großen Börse weisen unabhängig von der Strategie durchgehend geringere Slippage auf als Paare mit niedriger Marktkapitalisierung.
- Order-Größen sollten sich an der Markttiefe orientieren, nicht am Kontosaldo. Eine Position, die für ein dünnes Orderbuch bemessen wird, muss kleiner sein als dieselbe prozentuale Allokation bei einem tiefen Orderbuch.
- Bevorzugen Sie Limit-Orders, wo die Strategie es zulässt. GRID- und DCA-Einstiege müssen keine Market-Orders sein – der Preis ist bereits festgelegt.
- Lesen Sie die Annahmen zum Slippage im Backtest, bevor Sie der Renditezahl vertrauen. Ein Backtest mit auf null gesetztem Slippage ist keine Prognose – es handelt sich um ein Best-Case-Szenario, das die Ausführung im Live-Betrieb nicht erreichen wird.
- Erwarten Sie größere Slippage während Phasen hoher Volatilität, nicht nur bei Illiquidität. Ein liquides Paar in einem ruhigen Market und dasselbe Paar während einer Liquidationskaskade sind zwei völlig unterschiedliche Ausführungssituationen.
FAQ
Was ist Slippage beim Krypto-Bot-Trading? Slippage ist die Differenz zwischen dem Preis, auf den die Order eines Bots abzielt, und dem Preis, zu dem sie tatsächlich ausgeführt wird. Sie entsteht, weil ein Orderbuch auf jeder Preisstufe nur ein begrenztes Volumen enthält, sodass eine ausreichend große Order über mehrere Preisstufen hinweg ausgeführt wird, anstatt zu einem festen Preis.
Tritt Slippage nur bei Market Orders auf? Meistens ja. Eine Market Order wird sofort gegen die verfügbare Liquidität ausgeführt, weshalb hier das Risiko von Slippage besteht. Eine Limit Order hingegen wird nur zum angegebenen Preis oder besser ausgeführt – sie vermeidet Slippage vollständig, kann aber den Trade verpassen, wenn der Preis diesen Wert nie erreicht.
Wie viel Slippage ist im Krypto-Trading normal? Bei liquiden Paaren unter ruhigen Marktbedingungen liegt die Slippage in der Regel bei wenigen Basispunkten bis hin zu einigen Zehntelprozent pro Trade. Dünn gehandelte oder niedrig kapitalisierte Paare sowie jede Phase hoher Volatilität weiten diese Spanne deutlich aus.
Rutschen GRID-, DCA- und COMBO-Bots um den gleichen Betrag? Nein. GRID und DCA platzieren die meisten Orders als Limit-Orders, wodurch der Slippage beim Einstieg von vornherein begrenzt wird. COMBO kombiniert beide Strategien auf einer gehebelten Futures-Position, sodass der Slippage bei jedem Ausstieg per Market-Order auf eine größere Nominalgröße entfällt.
Wie kann ich Slippage bei einem laufenden Bot reduzieren? Handeln Sie liquide Paare mit hohem Volumen, passen Sie die Positionsgröße an die tatsächliche Orderbuch-Tiefe statt am Konto-Saldo an und nutzen Sie Limit-Orders, wo immer es die Strategie zulässt. Rechnen Sie auch bei liquiden Paaren während Phasen hoher Volatilität mit größerer Slippage – die Tiefe nimmt bei schnellen Preisbewegungen rasch ab.
Warum zeigt ein Backtest andere Ergebnisse als der Live-Handel? Ein Backtest ohne realistische Annahmen zu Slippage und Gebühren prüft eine Strategie unter Bedingungen, die kein echtes Orderbuch tatsächlich bietet. Bei der tatsächlichen Ausführung gibt es immer eine Lücke zwischen dem angegebenen und dem ausgeführten Preis, die ein Backtest zwar schätzen, aber niemals garantieren kann.