Fehlermodus

Look-ahead Bias

Ein Backtest begeht Look-ahead Bias, wenn er Informationen verwendet, die zum Zeitpunkt des Trades noch nicht existiert hätten – und die resultierende Kurve ist die überzeugendste Fälschung, auf die wir testen.

Die häufigste Version ist peinlich einfach: ein Signal, das am Tagesschluss berechnet, aber am Eröffnungskurs desselben Tages umgesetzt wird, als ob der Schlusskurs bereits stattgefunden hätte. Wenn man die Gewinner des Tages nachträglich einordnet und sie ab der Morgenkerze handelt, handelt der Backtest die Zeitung von morgen. Niemand hat diese Regel absichtlich geschrieben. Sie schleicht sich durch eine Tabellenkalkulationsformel, ein um eine Kerze verschobenes Lookback-Fenster oder einen Indikator mit einem versteckten Blick ein.

Repainting-Indikatoren sind die hinterhältigere Version. Der Indikator überarbeitet stillschweigend seine eigenen vergangenen Werte, sobald neue Kerzen eintreffen, sodass das Signal auf Ihrem Chart im Moment nie so sauber in Echtzeit ausgelöst wurde. Testen Sie gegen die neu gezeichnete Historie, und jeder Einstieg sieht vorausschauend aus. Er ist vorausschauend. Er wurde mit dem Wissen berechnet, was als Nächstes kam.

Das macht Look-ahead zum gefährlichsten Fehler im Backtesting: Es erzeugt die überzeugendste Fälschung im gesamten Audit. Eine Strategie ohne echten Vorteil zeigt dies normalerweise – die Equity-Kurve ist unruhig, dünn, nicht überzeugend. Eine Strategie mit Look-ahead Bias tut das Gegenteil. Sie erzeugt eine glatte Kurve mit hohem Sharpe-Verhältnis, die niemals hätte gehandelt werden können, da ein Teil ihrer Trades mit Informationen aus der Zukunft entschieden wurde. Das ist das Leck. Es besteht jede oberflächliche Prüfung, die ein müder Prüfer durchführt.

Look-ahead ist ein enger Verwandter der Intrabar-Fill-Annahme – beide lassen eine Strategie einen Preis berühren, den sie live nicht hätte erreichen können. Die Intrabar-Version ist ein Sequenzierungsfehler innerhalb einer einzelnen Kerze. Look-ahead ist ein direktes Leck über die Zeit, und es ist das schärfere der beiden.

In unserer Pipeline erhält jede Strategie, die die Zahlen erfüllt, einen zweiten Durchlauf, der speziell darauf ausgelegt ist, dies zu erkennen. Unser stärkstes Modell prüft jeden Überlebenden adversariell, auf der Suche nach einem Fill, der vorausgeschaut hat, oder einem Wert, der aus einer noch nicht geschlossenen Kerze geleckt ist, und wir überprüfen das Timing anhand von Walk-forward-Splits anstelle eines In-Sample-Laufs.

Es ist ein kleinerer Anteil unserer Ablehnungen als kein echter Vorteil, der allein für etwa die Hälfte der von uns abgelehnten Strategien verantwortlich ist. Aber es ist der kostspieligere Fehler. Dies sind die Strategien, die am besten aussehen, bis man sie wirklich handelt, und dann zerfallen sie.

Warum die meisten Strategien unser Audit nicht bestehen →

Die Forschung dahinter

Externe Forschung, verlinkt für Kontext und weiterführende Lektüre. FoxAlgo ist unabhängig und nicht mit diesen Autoren oder Verlagen verbunden.

Dies sind die Begriffe hinter The No List – dem vollständigen Audit, jeder benannten Strategie und jedem Indikator, mit seinem Urteil und dem genauen Grund, warum er bestand oder scheiterte.

Holen Sie sich The No List →