Walk-Forward-Analyse
Zahlenbeispiele verwenden die englische Schreibweise: Das Komma trennt Tausendergruppen, der Punkt die Nachkommastellen. 1,000 bedeutet eintausend, 1.25 eins und ein Viertel.
Das Neuanpassungsverfahren prüfen
Walk-Forward bewertet auch, wie und wann das Modell aktualisiert wird. Jeder Schritt darf nur frühere Beobachtungen nutzen. Trainingsfenster können rollen oder erweitert werden. Länge, Parameterraum und Aktualisierungsplan sollten vor der Bewertung festgelegt werden. Im Beispiel kann eine frühere Testperiode in ein späteres Trainingsfenster gelangen, weil sie dann bereits historisch ist. Auf diese Weise gewonnenes Wissen darf nicht rückwirkend auf einen früheren Test angewendet werden.
Ergebnisse richtig verbinden
Verbinden Sie nur tatsächliche Testsegmente mit den für jeden Schritt geeigneten Kosten und Positionsgrößen. Addieren Sie die Trainingsleistung nicht zur Validierungskurve. Überlappende Tests können einen Trade mehrfach zählen; definieren Sie Zuordnungsregeln. Eine Summe von R oder ein Mittelwert je Trade ist nicht automatisch eine zusammengesetzte Kontorendite. Für die Fenstergrenzen muss außerdem festgelegt werden, wie bestehende offene Positionen behandelt werden.
Grenzen
Die beste Fensterlänge erst nach der Betrachtung der Ergebnisse auszuwählen ist ein weiterer Anpassungsschritt. Wenige Fenster, kleine Stichproben und abhängige Trades begrenzen die Schlussfolgerungen. Eine an die gesamte Historie angepasste Datenverarbeitung kann trotz korrekt getrennter Zeitabschnitte zu Informationslecks führen. TimeSeriesSplit von scikit-learn veranschaulicht die chronologische Aufteilung. Die Funktion löst Fragen zu den Ausführungsregeln von Finanzgeschäften jedoch nicht von selbst.
Kosten des Modellwechsels
Neuanpassung kann Positionen, Orderzahl oder Handelsfrequenz verändern. Verlangt Variantenwechsel Schließung und Neueröffnung, diese Ausführungen und Gebühren ins geprüfte Verfahren aufnehmen. Einen offenen Verlust an Fenstergrenze nicht automatisch löschen oder gleiche Kosten doppelt berechnen. Kontozustand zwischen Schritten erfassen, damit die verbundene Kurve einen realisierbaren Prozess statt unabhängiger Neustarts mit frischem Kapital darstellt.
Anwendung
Parameter und Ergebnisse jedes Schritts, Beobachtungszahlen, Kosten und Fehlschläge behalten. Stabilität mit einer eingefrorenen Strategie ohne häufiges Nachjustieren vergleichen. Nach Auswahl des Gesamtverfahrens eine weitere unabhängige Prüfung durchführen, statt aus wenigen positiven Fenstern ein Versprechen abzuleiten. Im Kurs: Strategietests. Quelle geprüft am 11. Oktober 2026.
Diagramm und Rechenbeispiel
Grafik in voller Größe öffnen