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.
