20. Oktober 2026 · research

Die Strategie funktionierte, bis wir ihr den Roll einer Futures-Position in Rechnung stellten

Die Strategie funktionierte, bis wir ihr den Roll einer Futures-Position in Rechnung stellten

Am Dienstagmorgen waren wir mit unserer Crude-Oil-Futures-Trendstrategie im auslaufenden Kontrakt long. Das Signal tat genau das, was wir vorgegeben hatten: die Position halten, solange der Trend positiv blieb. Der Backtest zeigte einen bescheidenen Gewinn. Im Paper-Konto standen ein Verkauf, ein Kauf im nächsten Kontrakt, 2 Gebühren und ein schlechterer Einstieg als im Chart zu sehen war.

Am Signal war nichts Rätselhaftes passiert. Der Backtest hatte „den Futures-Preis“ als eine durchgehende Größe behandelt. Im Konto mussten wir einen Kontrakt schließen und einen anderen eröffnen – in 2 verschiedenen Orderbüchern und zu 2 verschiedenen Preisen.

Wir entdeckten die Abweichung bei der Überprüfung einer Position, die über das Rollfenster hinweg bestand. Die Strategie nutzte einen liquiden Frontmonatskontrakt und hielt ihn, bis eine Kalenderregel den Wechsel in den nächsten Monat auslöste. Diese Regel war sinnvoll. Die dazugehörige Abrechnung war es nicht.

Unsere fortlaufende Kursreihe war rückwärts angepasst worden, um die Lücke zwischen den Kontrakten zu entfernen. Dadurch eignete sich der Chart zur Berechnung eines Trends. Zugleich enthielt die Reihe damit keinen tatsächlichen Preis, zu dem wir den alten Kontrakt hätten schließen oder den neuen hätten eröffnen können. Der Backtest hatte während des Rolls das angepasste Kursniveau zur Bewertung des Trades verwendet und danach den Handel fortgesetzt, als wäre die Position einfach weitergelaufen.

Für ein Signal kann eine fortlaufende Kursreihe eine nützliche Messgrundlage sein. Für eine Ausführung ist sie Fiktion. Ein Roll besteht aus 2 Trades, und der Spread zwischen den Kontrakten gehört zur Marktstruktur. Er ist kein kosmetischer Sprung, den man einfach glätten kann.

2 Beinezum Schließen und Wiedereröffnen einer Futures-Position
2 Orderbüchermit eigenem Bid, Ask und eigener Markttiefe
1 Signaldas sich möglicherweise überhaupt nicht ändern muss

Wir rekonstruierten das Ereignis anhand der beiden notierten Kontrakte. Im alten Monat lag das Bid bei 79.98 und das Ask bei 80.00. Im nächsten Monat lag das Bid bei 80.42 und das Ask bei 80.45. Unsere Long-Position musste den alten Kontrakt zum Bid verkaufen und dann den neuen zum Ask kaufen. Der Calendar Spread zwischen diesen ausführbaren Seiten betrug 44 Cents.

Diese Zahl bedeutete nicht automatisch einen Verlust von 44 Cents. Die Kontrakte hatten unterschiedliche Liefermonate, und der Spread spiegelte Carry, Lagerung, Finanzierung und Angebotserwartungen wider. Eine Position, die über den Roll hinweg gehalten wird, bleibt dem Kursverlauf des neuen Kontrakts ausgesetzt; sie zahlt nicht den gesamten notierten Spread als Gebühr. Die Strategie muss jedoch den Ausstieg aus dem alten Kontrakt realisieren und den Einstieg in den neuen begründen. Wenn ihre Renditeberechnung diese Preise so vergleicht, als gehörten sie zum selben Instrument, kann sie P&L erfinden oder verschwinden lassen.

In der Replay-Simulation trennten wir diese Aufgaben. Die fortlaufende Kursreihe erzeugte weiterhin das Trendsignal. Für Bewertungen und Orders verwendeten wir die kontraktspezifischen Preise. Beim Roll schickte der Simulator eine Schließungsorder für den auslaufenden Monat und eine Eröffnungsorder für den nächsten, berechnete für jeden Kontrakt die Gebühren und berücksichtigte Spread und verfügbare Markttiefe in jedem Orderbuch.

Die erste Replay-Simulation wich noch immer vom Paper-Konto ab. Wir hatten beide Ausführungen mit demselben Zeitstempel versehen, obwohl die Orders nacheinander übermittelt wurden. Der Schließungsauftrag für den alten Monat wurde ausgeführt, aber das Ask im nächsten Monat bewegte sich, bevor der Kauf das Orderbuch erreichte. Ein Roll lässt sich als Calendar Spread ausführen, sofern die Börse das unterstützt, oder mit 2 Beinen und zwischenzeitlichem Exposure. Das sind unterschiedliche Ausführungsannahmen. Für den Vergleich verwendeten wir die tatsächliche Orderabfolge des Paper-Kontos.

Dann fiel uns auf, dass auch die Kalenderregel selbst nicht genau genug definiert war. „5 Tage vor Verfall rollen“ klingt präzise, bis ein Feiertag den Handelskalender verschiebt, die Liquidität früher abwandert oder die Verfallskonvention je nach Kontrakt variiert. An einer Stelle hatten wir Kalendertage gezählt, an einer anderen Handelstage. Die Paper-Strategie rollte am fünften Handelstag vor dem letzten Handelstag; der Backtest rollte 5 Kalendertage davor.

Ein Rolltermin ist eine Handelsregel. Halten Sie den Börsenkalender und das auslösende Ereignis fest, sonst werden Backtest und Konto früher oder später uneins darüber sein, welchen Kontrakt Sie halten.

Wir präzisierten die Roll-Anweisung: Sie nennt jetzt den letzten Handelstag des Kontrakts, zählt die Handelstage nach dem Börsenkalender und verlangt vor dem Wechsel eine Mindestliquidität. Dieser Schwellenwert war eine praktische Absicherung, kein Versprechen auf eine bessere Ausführung: Volumen und Open Interest geben nur unvollkommen Aufschluss darüber, was unsere Order tatsächlich ausführen kann. Wir protokollierten den gewählten Kontrakt und die Preise beider Beine, damit sich jeder Replay den Übergang erklären ließ.

Nach diesen Änderungen sank die historische Rendite der Strategie. Die Differenz ging nicht auf einen einzelnen großen Rollverlust zurück. Sie ergab sich aus vielen kleinen Korrekturen: dem richtigen Kontrakt, der richtigen Handelssitzung, tatsächlichen Gebühren für beide Beine sowie Ausstiegen und Einstiegen, die in ihren jeweiligen Orderbüchern bepreist wurden. Ein Roll bei geringer Liquidität war besonders teuer; wir ließen ihn sichtbar, statt ihn wegzumitteln.

Wenn Ihr Futures-Backtest einen fortlaufenden Chart verwendet, fragen Sie sich, wofür dieser Chart stehen darf. Er kann einem Signal eine konsistente Eingabe liefern. Er kann keinen Kontrakt ersetzen, den Sie tatsächlich hätten kaufen oder verkaufen können. Für jede Position, die über den Verfall hinausgeht, sollte die Forschungsdokumentation den alten Kontrakt, den neuen Kontrakt, den Roll-Auslöser, das Ausführungsmodell und die beiden resultierenden Zahlungsströme festhalten.

Der Trade am Dienstag war kein raffinierter Fehlschlag. Er war eine profitabel wirkende Linie im Chart, die den Moment übersprang, in dem das Konto seinen Bestand ändern musste. Als wir diesen Moment wieder in die Replay-Simulation aufnahmen, fiel das Ergebnis weniger schmeichelhaft aus – und war deutlich nützlicher.

FuturesRollkostenBacktestingMarkt-MikrostrukturTransaktionskosten
← Alle Beiträge