Zum Inhalt springen
StrategyDecoding

Backtesting

Backtesting: Historische Regeln systematisch prüfen

Was ein Backtest leisten kann, welche Grenzen er hat und wie dokumentierte Annahmen die Auswertung verbessern.

Backtesting untersucht, wie klar definierte Regeln auf historischen Daten angewendet worden wären. Es ist keine Vorhersage künftiger Ergebnisse und keine Garantie für eine Strategie.

Was ein sauberer Backtest braucht

Die getestete Strategieversion, Instrument, Zeitraum, Zeitzone sowie Kostenannahmen sollten nachvollziehbar sein. Änderungen an Regeln gehören in eine neue Version, damit ältere Tests verständlich bleiben.

Typische Grenzen

Auswahlfehler, mehrfaches Ausprobieren, Kosten, Slippage und nicht repräsentative Marktphasen können Ergebnisse verzerren. Die Forschung zu Backtest-Overfitting zeigt, weshalb wiederholte Tests mit Vorsicht interpretiert werden sollten.

Weiterführende Quelle

Die von CME Group veröffentlichte Forschungsunterlage von Campbell Harvey und Yan Liu erläutert, weshalb mehrfaches Testen und Data Mining historische Kennzahlen verzerren können: Backtesting (CME Group, PDF).

Weiterführend: Trading-Statistik und Risiko & Positionsgröße.