Backtest und Forward-Test: eine Strategie prüfen, bevor du sie handelst
- Ein Backtest misst, was eine Regel in der Vergangenheit gebracht hätte, ein Forward-Test prüft, ob sie in der Gegenwart hält.
- Je größer und vielfältiger die Stichprobe an Trades, desto aussagekräftiger das Ergebnis.
- Eine zu stark an die Vergangenheit angepasste Strategie gewinnt in der Historie und verliert im echten Markt.
Eine Strategie ungetestet zu handeln heißt, den Markt dafür zu bezahlen, herauszufinden, ob sie funktioniert. Mit Backtest und Forward-Test erledigst du diese Arbeit, bevor du echtes Geld riskierst, oder zumindest mit deutlich weniger Geld im Spiel.
Das Prinzip ist einfach: Du wendest genaue Regeln auf Kursdaten an, notierst jeden Trade so, als hättest du ihn tatsächlich eingegangen, und berechnest am Ende die Statistiken. Schwierig ist es, ehrlich zu bleiben, denn du kennst den weiteren Verlauf des Charts bereits.
Der manuelle Backtest
Du öffnest einen Chart, gehst mehrere Monate oder Jahre zurück und lässt die Kerzen dann einzeln vorlaufen. Jedes Mal, wenn dein Setup auftaucht, notierst du Einstieg, Stop, Kursziel und Ergebnis. Die meisten Plattformen haben eine Replay-Funktion, die die zukünftigen Kerzen ausblendet.
Notiere zu jedem simulierten Trade dieselben Angaben wie in deinem echten Journal: Datum, Instrument, Richtung, Einstieg, Stop, Kursziel, Ergebnis in R und das Marktumfeld (Trend, Seitwärtsphase, anstehende Veröffentlichung). Eine Tabelle reicht. Wichtig ist, dass du am Ende deine Statistiken nachrechnen und jeden Trade wiederfinden kannst, um ihn noch einmal anzusehen.
Vorteil: Du lernst enorm viel. Du siehst dein Setup hunderte Male in allen möglichen Situationen, und dein Auge wird geschult. Nachteil: Es ist langsam, und die Versuchung ist groß, Setups zu „sehen“, die es nicht wirklich gab, weil du schon weißt, wohin der Kurs gelaufen ist.
Replay · was machst du?
InteraktivDer Kurs testet zum dritten Mal einen Widerstand. Entscheide dich und sieh dir dann den Verlauf Kerze für Kerze an.
Der automatische Backtest
Hier übersetzt du deine Regeln in Code (in einer Plattformsprache wie MQL für MetaTrader oder Pine Script für TradingView), und ein Programm testet Jahre an Daten in wenigen Sekunden. Das setzt voraus, dass alle deine Regeln vollständig mechanisch sind: kein Platz für „sieht gut aus“.
Der automatische Backtest ist schnell und frei von Lesefehlern, hat aber eigene Fallen. Historische Daten können von schlechter Qualität sein. Echter Spread, Slippage und Kommissionen werden oft unzureichend abgebildet. Und ein kleiner Programmierfehler kann wunderschöne und völlig falsche Ergebnisse liefern.
| Manueller Backtest | Automatischer Backtest | |
|---|---|---|
| Geschwindigkeit | Langsam | Sehr schnell |
| Diskretionäre Regeln | Möglich | Unmöglich |
| Lese-Verzerrung | Hoch | Keine |
| Visuelles Lernen | Stark | Gering |
| Hauptrisiko | Unbewusst schummeln | Bug oder falsch modellierte Kosten |
Wie viele Trades musst du testen?
Zwanzig Trades sagen fast nichts. Bei einer so kleinen Stichprobe kann der Zufall eine sehr günstige oder sehr ungünstige Serie erzeugen. Je mehr Trades du sammelst, desto eher schrumpft der Abstand zwischen deinem Testergebnis und der tatsächlichen Qualität der Strategie. Viele Trader setzen sich ein Minimum von etwa hundert Trades pro Setup, bevor sie Schlüsse ziehen.
Die Anzahl allein reicht nicht: Du brauchst auch Vielfalt. Teste deine Strategie im Trend, in der Seitwärtsphase, in ruhigen und in hektischen Phasen. Eine Methode, die nur während eines starken Aufwärtstrends beim Gold getestet wurde, sagt dir nichts darüber, wie sie sich verhält, wenn der Markt stagniert.
- Trefferquote der Strategie
- 50 %
- Wahrscheinlichkeit, einen Trade zu verlieren
- 0,5
- Wahrscheinlichkeit, 5 bestimmte Trades in Folge zu verlieren
- 0,5 × 0,5 × 0,5 × 0,5 × 0,5
- Ergebnis
- 0,03125, also etwa 3,1 %
Für eine einzelne Folge von 5 Trades ist das selten. Über hunderte Trades gibt es aber sehr viele Folgen von 5: Eine Serie von 5 Verlusten wird dann völlig normal.
Der Forward-Test auf dem Demokonto
Ein Backtest bleibt eine Simulation auf bekannten Daten. Beim Forward-Test wendest du die Strategie in Echtzeit auf einem Demokonto an, ohne den weiteren Verlauf zu kennen. Du nimmst die Trades, wenn sie sich ergeben, mit echten Spreads und echten Ausführungsbedingungen, und trägst sie in dein Journal ein.
Der Forward-Test zeigt, was der Backtest verbirgt: Setups, die du verpasst, weil du nicht vor dem Bildschirm warst, Zögern, verspätete Einstiege, Wirtschaftsdaten, die einen Trade verfälschen. Weichen die Demo-Ergebnisse stark von deinem Backtest ab, finde heraus, warum, bevor du weitergehst.
Die Falle der Überoptimierung
Überoptimierung heißt, die Parameter so lange anzupassen, bis der Backtest perfekt ist: gleitender Durchschnitt mit 47 statt 50 Perioden, RSI bei 31 statt 30, ein auf die Minute genauer Zeitfilter. Das Ergebnis passt perfekt zur Vergangenheit, hat aber das Rauschen der Daten gelernt, kein echtes Marktverhalten.
- Wenige Parameter: Je mehr Stellschrauben eine Strategie hat, desto eher ist sie an den Zufall angepasst.
- Daten trennen: Optimiere auf einem Zeitraum und prüfe dann auf einem anderen, nie verwendeten Zeitraum.
- Robustheit prüfen: Zerstört der Wechsel von 50 auf 45 oder 55 Perioden das Ergebnis, ist der Vorteil nicht solide.
- Vorsicht vor Perfektion: Eine Backtest-Kurve ganz ohne Rückgang ist fast immer ein Alarmsignal.
Von der Historie zum Echtgeldkonto: die Reihenfolge der Schritte
Jeder Schritt filtert Strategien heraus, die nicht halten. Wer eine Stufe überspringt, entdeckt die Schwächen seiner Methode mit dem eigenen Geld, genau dann, wenn sie am teuersten sind.
- Regeln aufschreiben, so genau, dass eine andere Person sie ohne dich anwenden könnte.
- Backtesten auf einer großen Stichprobe, mit echten Kosten (Spread, Kommission, Swap) in der Rechnung.
- Auf einem nie verwendeten Zeitraum prüfen, um sicherzugehen, dass das Ergebnis nicht aus einer Anpassung an die Vergangenheit stammt.
- Auf dem Demokonto forward-testen, mehrere Wochen lang, jeden Trade im Journal notiert.
- Mit stark reduziertem Risiko live gehen und dann die echten Statistiken mit denen des Tests vergleichen.
Prüfe, ob du es verstanden hast
0 / 3Bildungsinhalt, keine Anlageberatung. Trading mit Hebel birgt ein hohes Risiko, schnell Geld zu verlieren: Die Mehrheit der Privatanlegerkonten verliert mit diesen Produkten Geld.