AlgoVerdict

Backtest vs. Live: warum EAs scheitern

Zuletzt aktualisiert: 04. Juni 2026

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:

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.

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:

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:

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:

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-AnnahmeLive-RealitätGegenmaßnahme
Fester MinimalspreadVariabler, weiter SpreadMit Durchschnittsspread testen
Ausführung exakt am PreisSlippageRealistische Slippage im Tester
Sofortige AusführungRequotes, LatenzECN/STP-Broker, VPS
Perfekte TicksDatenlücken99-%-Tickdaten importieren
Optimale ParameterRegimewechselOut-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.

Häufige Fragen

Warum verdient ein EA im Backtest, aber verliert live?

Meist aus zwei Gründen: Der Backtest war überoptimiert (Curve-Fitting), oder er hat reale Handelskosten und Execution-Effekte unterschätzt — Slippage, Spread-Ausweitung, Requotes und Latenz. Beide zusammen erklären die große Mehrheit der gescheiterten EAs.

Welcher Effekt kostet am meisten Performance?

Bei hochfrequenten und Scalping-EAs ist es die Differenz zwischen dem im Backtest angenommenen Spread/Slippage und der Realität. Wenige Zehntel-Pips pro Trade summieren sich über tausende Trades zu einem Edge-vernichtenden Betrag. Bei seltener handelnden EAs dominiert Curve-Fitting.

Wie groß darf der Abstand zwischen Backtest und Live sein?

Eine gewisse Degradation ist normal — Live sollte aber im selben Bereich wie ein sauberer Out-of-Sample-Test liegen. Bricht die Live-Performance auf einen Bruchteil des Backtests ein, war der Test unrealistisch oder überoptimiert.