Der teuerste Moment im Algo-Trading
Du hast einen EA, dessen Backtest 150 % Rendite bei 12 % Drawdown zeigt. Du startest ihn live. Drei Monate später steht das Konto im Minus. Der EA ist nicht „kaputt" — der Backtest hat schlicht eine Welt simuliert, die es nicht gibt. Dieser Guide zerlegt die konkreten Mechanismen, an denen Backtest und Realität auseinanderlaufen.
Der Guide ergänzt die Backtest- und Forward-Test-Methodik: Dort geht es um wie man richtig testet, hier um warum gute Backtests trotzdem live scheitern.
Grund 1: Überoptimierung (Curve-Fitting)
Die häufigste Ursache. Je mehr Parameter und je mehr Optimierungsdurchläufe, desto höher die Wahrscheinlichkeit, dass der EA zufällig perfekt auf die Vergangenheit passt — ohne echten Edge für die Zukunft.
Symptome:
- Ein scharfer Performance-Peak bei genau einer Parameterkombination (statt eines breiten Plateaus).
- Hervorragende In-Sample-Ergebnisse, schwache Out-of-Sample-Ergebnisse.
- Der EA funktioniert nur auf einem Paar, einem Timeframe, einem Zeitfenster.
Curve-Fitting ist tückisch, weil es im Backtest wie ein toller EA aussieht. Nur ein sauberer Out-of-Sample-Test und Forward-Test entlarvt es.
Grund 2: Slippage
Im Backtest wird die Order zum gewünschten Preis ausgeführt. Live bekommst du den nächsten verfügbaren Preis — und der ist bei schnellen Bewegungen schlechter.
- Markt-Orders rutschen besonders bei Volatilität und News.
- Stop-Loss-Orders werden zum nächsten Preis nach Auslösung gefüllt, nicht exakt am Stop.
- Bei Scalping-EAs mit 5-Pip-Ziel fressen schon 1–2 Pips Slippage pro Trade den Edge auf.
Die Mechanik im Detail erklärt der Guide Was ist Slippage?. Wichtig fürs Testen: Setze im Tester einen realistischen Slippage-Wert — nicht null.
Grund 3: Spread-Ausweitung
Viele Backtests rechnen mit einem fixen, oft minimalen Spread. Real ist der Spread variabel und weitet sich genau dann aus, wenn es zählt:
- um Nachrichten (NFP, Zinsentscheide),
- bei Markteröffnung/-schluss und in der Asia-Session,
- in illiquiden Phasen und bei Volatilitätsspitzen.
Ein EA, der mit 0,8 Pip Spread getestet wurde, aber live oft 2–3 Pip zahlt, verliert genau die Differenz — bei jedem Trade. Teste deshalb mit dem realen Durchschnittsspread deines Zielbrokers, nicht mit dem beworbenen Minimum. Welche Broker hier ehrlich sind, zeigt der Broker-Vergleich für EA/Algo-Trading.
Grund 4: Requotes und Order-Ablehnungen
Bei Market-Maker- und manchen Hybrid-Brokern kann eine Order zum angeforderten Preis abgelehnt und ein neuer Preis angeboten werden (Requote) — oder die Ausführung verzögert sich. Im Backtest existiert dieses Phänomen nicht; jede Order wird sofort gefüllt.
Für EAs mit zeitkritischen Entries bedeutet das: Der Trade, der im Backtest den Gewinn brachte, wird live entweder gar nicht oder zu einem schlechteren Preis ausgeführt. ECN-/STP-Broker mit Direktausführung reduzieren dieses Problem deutlich.
Grund 5: Broker-Execution und Latenz
Der Backtest kennt keine Netzwerklatenz, keine Server-Verarbeitungszeit, keine Unterschiede zwischen Brokern. Live entscheidet die Execution-Kette:
- Latenz zwischen EA, VPS und Broker-Server — bei schnellen EAs kritisch.
- Execution-Modell (Market Maker vs. ECN/STP) beeinflusst Slippage-Richtung und Requotes.
- Server-Zeit und Symbol-Spezifikationen können von der getesteten Umgebung abweichen.
Ein latenzempfindlicher EA gehört auf einen VPS mit niedriger Latenz zum Broker-Rechenzentrum — sonst läuft er live in einer anderen Realität als im Test.
Grund 6: Mangelhafte Tickdaten-Qualität
Der Backtest ist nur so gut wie seine Daten. MT4 interpoliert Ticks aus M1-Bars; die Broker-eigenen Daten haben oft Lücken oder eine niedrige Modellierungsqualität. Das führt zu:
- „Phantom"-Fills an Preisen, die so nie handelbar waren,
- unterschätzten intrabar-Bewegungen, die live deinen Stop ausgelöst hätten,
- zu optimistischen Ergebnissen besonders bei Scalping- und Grid-EAs.
Für belastbare Tests brauchst du echte Tickdaten (z. B. 99-%-Tickdaten aus einem unabhängigen Import) — Details in der Test-Methodik.
Die Lücke schließen: vom Backtest zur Live-Realität
| Backtest-Annahme | Live-Realität | Gegenmaßnahme | |---|---|---| | Fester Minimalspread | Variabler, weiter Spread | Mit Durchschnittsspread testen | | Ausführung exakt am Preis | Slippage | Realistische Slippage im Tester | | Sofortige Ausführung | Requotes, Latenz | ECN/STP-Broker, VPS | | Perfekte Ticks | Datenlücken | 99-%-Tickdaten importieren | | Optimale Parameter | Regimewechsel | Out-of-Sample, Walk-Forward |
Der einzige verlässliche Test ist der Forward-Test mit echtem Geld in Mikro-Lots: Erst dort werden Slippage, realer Spread und Execution sichtbar. Plane mindestens 100–300 Live-Trades ein, bevor du dem EA vertraust.
Fazit
Ein EA scheitert live selten an einem einzigen Fehler, sondern an der Summe unterschätzter Reibung: Curve-Fitting blendet den fehlenden Edge aus, während Slippage, Spread-Ausweitung, Requotes, Latenz und schlechte Tickdaten die im Backtest gezeigte Performance Stück für Stück abtragen. Wer realistisch testet und konsequent forward-testet, schließt diese Lücke — und stellt fest, ob der Edge echt ist, bevor das Konto die Antwort liefert.