backte.st

Look-ahead-Bias und Ausführungs-Timing im Backtest

Wie Informationen, die du nicht gehabt hättest, Backtests aufblähen, warum die Ausführung zur nächsten Eröffnung zählt und was der verzögerte Einstieg zeigt.

Look-ahead-Bias entsteht, wenn ein Backtest Informationen nutzt, die im Moment der Entscheidung nicht verfügbar gewesen wären. Er kann eine wertlose Regel brillant aussehen lassen und schleicht sich überraschend leicht versehentlich ein.

Typische Wege, wie er sich einschleicht

Wie Backte.st ihn vermeidet

Die Engine liest Signale nur aus abgeschlossenen Kerzen und führt Orders zur nächsten Eröffnung aus. Eine Regel, die zum Montagsschluss auslöst, wird zur Eröffnung am Dienstag ausgeführt, dem frühesten Preis, den du realistisch bekommen könntest.

Das ist strenger als bei manchen Backtesting-Tools, und die Ergebnisse können dadurch schlechter aussehen. Das ist Absicht.

Der Test „Verzögerter Einstieg“

Auch bei ehrlicher Ausführung kann eine Strategie stark von präzisem Timing abhängen. Der Test Verzögerter Einstieg führt jede Order eine Kerze später aus, zur zweiten Eröffnung nach dem Signal.

Eine verwandte Falle: Survivorship

Beim Look-ahead-Bias geht es darum, wann du etwas wusstest. Ein enger Verwandter ist das Wissen, welche Märkte noch existieren würden. Die Gewinner von heute auszuwählen, um eine Strategie mit Daten von gestern zu testen, ist Survivorship Bias.

Checkliste

  1. Ist jeder Input der Regel bekannt, wenn die Entscheidung fällt?
  2. Erfolgt die Ausführung nach dem Signal, zu einem Preis, den du bekommen könntest?
  3. Übersteht das Ergebnis eine Verzögerung um eine Kerze?

Starte eine beliebige Strategie im Labor und vergleiche die Rendite mit verzögertem Einstieg mit dem Grundergebnis.

Im Labor ausprobieren

Baue eine Strategie aus Indikatoren, ganz ohne Code, teste sie auf ein paar Märkten und sieh diesen Test für deine eigenen Regeln. Kostenlos und direkt in deinem Browser.

Zum Labor