Walk-Forward-Analyse und Erkennung von Überoptimierung
Zuletzt aktualisiert: 20.05.2026 | Lesezeit: ca. 20 Minuten
Ein EA, der im Backtest glänzt, aber in realen Märkten versagt — die häufigste Ursache dafür ist Überoptimierung (Curve Fitting). Die Walk-Forward-Analyse ist die zuverlässigste Methode, um zu prüfen, ob ein EA tatsächlich einen robusten Vorteil besitzt oder lediglich an historische Daten angepasst wurde.
Inhaltsverzeichnis
Was ist die Walk-Forward-Analyse?
Bei der Walk-Forward-Analyse (WFA) werden historische Daten in einen Optimierungszeitraum (In-Sample / IS) und einen reinen Testzeitraum (Out-of-Sample / OOS) aufgeteilt. Dieses Fenster wird chronologisch verschoben und der Prozess wiederholt.
Beispiel: Parameter werden mit Daten von 2015–2017 optimiert und dann mit unveränderter Einstellung für 2018 getestet. Im nächsten Schritt wird mit 2016–2018 optimiert und 2019 getestet — das Fenster wandert schrittweise vorwärts. Da der OOS-Zeitraum für den EA völlig unbekannte Daten enthält, liefert er realistischere Ergebnisse als ein reiner Backtest.
Unterschied zum herkömmlichen Backtest
| Kriterium | Herkömmlicher Backtest | Walk-Forward-Analyse |
|---|---|---|
| Bewertungsdaten | Derselbe Zeitraum wie die Optimierung | Unbekannte Folgeperioden (OOS) |
| Erkennung von Überoptimierung | Nicht möglich (wird verdeckt) | Möglich (schlechte OOS-Ergebnisse zeigen es) |
| Verlässlichkeit der Ergebnisse | Gering (nur Kurvenanpassung) | Hoch (realitätsnah) |
| Benötigte Datenmenge | Einige Jahre | Mindestens 10 Jahre empfohlen |
| Aufwand | Gering (einmaliger Durchlauf) | Hoch (mehrfache Wiederholung pro Fenster) |
| Erkenntnisgewinn | Hat der EA in der Vergangenheit Gewinne erzielt? | Wird der EA voraussichtlich in der Zukunft funktionieren? |
Typische Anzeichen von Überoptimierung
Bei EAs mit folgenden Merkmalen besteht ein starker Verdacht auf Curve Fitting.
Zu viele Parameter (6 oder mehr)
Je mehr einstellbare Parameter vorhanden sind, desto leichter lässt sich der EA an historische Daten anpassen. Strategien mit echtem Vorteil kommen in der Regel mit wenigen Parametern aus — als Faustregel gelten maximal 5.
Ungewöhnlich hoher Profit-Faktor (PF > 3,0)
Übersteigt der PF bei einem Backtest von mehr als 5 Jahren die Marke von 3,0, ist Curve Fitting so gut wie sicher. Echte Marktvorteile spiegeln sich typischerweise in einem PF von 1,1 bis 1,5 wider.
Unnatürlich glatte Equity-Kurve
Eine Kurve, die ohne nennenswerte Drawdowns fast linear ansteigt, ist das Ergebnis einer Überanpassung an vergangene Kursbewegungen. Jede echte Strategie hat Verlustphasen und Erholungswellen.
Handel nur zu bestimmten Zeiten oder Wochentagen
Stark einschränkende Bedingungen wie "Einstieg nur dienstags um 13 Uhr" fangen oft nur zufällige historische Muster ein und sind in der Zukunft nicht reproduzierbar.
Starke Ergebnisschwankungen bei kleinen Parameteränderungen
Wenn eine minimale Abweichung vom Optimalwert das Ergebnis drastisch verschlechtert, handelt es sich um Rauschen, nicht um einen echten Vorteil. Robuste Strategien liefern auch bei Nachbarwerten ähnlich gute Ergebnisse.
Bewertungsmaßstab für die Walk-Forward-Effizienz (WFE)
Die Walk-Forward-Effizienz (WFE) ist der Quotient aus OOS-Rendite und IS-Rendite. Sie zeigt, wie gut der EA seine im optimierten Zeitraum gezeigte Leistung in unbekannten Perioden aufrechterhalten kann.
| WFE | Bewertung | Empfehlung |
|---|---|---|
| 50 % oder mehr | ✅ Gut | Kandidat für den Echtgeldeinsatz — weiter zum Forward-Test |
| 30–50 % | ⚠️ Akzeptabel | Mit Vorsicht einsetzen — Risikoprozentsatz niedrig halten |
| 0–30 % | ❌ Überoptimierungsverdacht | Parameter vereinfachen und erneut testen |
| Negativ | 🚨 Abgelehnt | Verluste im OOS-Zeitraum — Strategie grundlegend überarbeiten |
Schritt-für-Schritt-Anleitung zur Walk-Forward-Analyse
Datenzeitraum aufteilen
Bereiten Sie mindestens 10 Jahre Kursdaten vor und teilen Sie diese im Verhältnis IS:OOS = 3:1 bis 4:1 auf. Beispiel: 3 Jahre IS, dann 1 Jahr OOS. Verschieben Sie das Fenster jeweils um ein Jahr, um mehrere Abschnitte zu erstellen.
Optimierung nur für den IS-Zeitraum
Verwenden Sie die Optimierungsfunktion von MT5 ausschließlich für den IS-Zeitraum. Der OOS-Zeitraum darf unter keinen Umständen in die Optimierung einbezogen werden.
Test im OOS-Zeitraum mit unveränderten Einstellungen
Fixieren Sie die im IS-Zeitraum ermittelten Bestparameter und führen Sie damit genau einen Test im nachfolgenden OOS-Zeitraum durch. Bricht die Leistung hier ein, liegt Überoptimierung vor.
Fenster verschieben und wiederholen
Schieben Sie den Zeitraum um ein Jahr vor und wiederholen Sie Schritt 2 und 3 mindestens fünfmal. Mehrere OOS-Ergebnisse erhöhen die Aussagekraft erheblich.
OOS-Ergebnisse zusammenführen und bewerten
Addieren Sie Gewinn und Verlust aller OOS-Zeiträume und beurteilen Sie den EA anhand von WFE und Gesamtergebnis. Stabile Gewinne über viele Fenster hinweg deuten auf einen echten Vorteil hin.
📡 Nächster Schritt: Forward-Test im Echtmarkt
Nachdem die Walk-Forward-Analyse die Robustheit auf historischen Daten bestätigt hat, folgt der Forward-Test unter realen Marktbedingungen. Auf dieser Website veröffentlichen wir die Forward-Test-Ergebnisse aller angebotenen EAs.
Was ist ein Forward-Test? →