Begriff aus dem Backtesting

Kontinuierlicher (rückwirkend angepasster) Terminkontrakt

Ein kontinuierlicher Terminkontrakt ist eine Kette aus auslaufenden Kontrakten, die zu einer einzigen Linie zusammengefügt werden, sodass eine Strategie über Jahre hinweg statt nur über Monate getestet werden kann. Wie Sie diese Kette zusammenfügen, entscheidet darüber, ob der anschließend festgestellte Vorteil real ist.

Ein einzelner Terminkontrakt wird einige Monate lang gehandelt und läuft dann aus. Um eine Strategie anhand von Daten aus 13 Jahren zu testen, benötigen Sie eine ununterbrochene Linie; daher fügen Sie den auslaufenden Kontrakt an den nächsten und den übernächsten an, sodass ein einziger kontinuierlicher (rückwirkend angepasster) Kontrakt entsteht. Führt man die Verknüpfung nachlässig durch, hinterlässt jedes Roll-Datum eine Phantomlücke oder einen Phantomgewinn im Chart – einen Sprung, den kein lebender Trader jemals tatsächlich realisiert hat.

Die Rückanpassung ist die Lösung: Verschiebt man jeden Kurs vor jedem Roll-Termin um die Größe der Lücke, verschwindet die Nahtstelle, sodass das Diagramm als eine glatte Linie statt als eine Treppe aus Sprüngen erscheint. Das ist notwendig und nahe am heutigen Datum meist harmlos. Geht man jedoch weit genug zurück, können die aufeinandergestapelten Verschiebungen alte Kurse in Richtung Null oder sogar ins Negative drücken, und eine unachtsame Berechnung der prozentualen Rendite auf Basis dieser angepassten Reihe gibt nicht mehr das wieder, was sie scheinbar aussagt.

Die Falle ist heimtückisch, weil sie sich nie zu erkennen gibt. Die Wertentwicklungskurve sieht sauber aus und die Strategie erscheint profitabel. Die eigentliche Ursache liegt darin, wie ein Dutzend einzelner Kontrakte miteinander „verklebt“ wurden, und das hat nichts mit den Regeln zu tun. Sie ist eng verwandt mit der „Look-Ahead-Verzerrung“: Beide bescheren einem Backtest Gewinne, die niemals realisierbar waren – die eine, indem sie zukünftige Informationen in die Vergangenheit einfließen lässt, die andere, indem sie ein Artefakt der Zusammenfügung in die Kursreihe selbst einbringt.

Wir führen einen Backtest über 13 Jahre mit CME-Futures durch und nehmen jeden Rollover bewusst selbst vor, anstatt die Standard-Einstellungen entscheiden zu lassen, denn schon eine einzige fehlerhafte Verknüpfung reicht aus, um aus dem Nichts einen Vorteil zu erzeugen – ganz ohne Regeländerung. Der entscheidende Test ist einfach: ob die angepasste Reihe immer noch mit dem Kurs übereinstimmt, zu dem ein Händler tatsächlich, Roll nach Roll, während der gesamten Laufzeit des Backtests eine Order hätte ausführen lassen können.

Wenn man hier einen Fehler macht, testet der Backtest nicht mehr Ihre Strategie, sondern ein Artefakt: einen Kontrakt, der nie existiert hat. Das Diagramm sieht echt aus. Die darin enthaltenen Ausführungen sind es nicht. Diese Lücke zwischen einer glatten, kontinuierlichen Reihe und der darunter liegenden, unruhigen, auslaufenden Realität ist genau der Punkt, an dem ein Backtest still und leise aufhört, überhaupt noch ein Backtest für etwas Handelbares zu sein.

Die Forschung dahinter

Externe Forschungsarbeiten, verlinkt zum Kontext und zur weiterführenden Lektüre. FoxAlgo ist unabhängig und steht in keiner Verbindung zu diesen Autoren oder Verlagen.

Dies sind die Begriffe hinter „The No List“ – dem vollständigen Audit, in dem jede Strategie und jeder Indikator namentlich genannt wird, zusammen mit dem Urteil und dem genauen Grund, warum sie angenommen oder verworfen wurden.

„The No List“ herunterladen →