Mid-Bot / Magazin / Artikel
Backtesting

Datenqualität: Warum Kerzendaten im Backtest lügen

Die meisten Backtests scheitern nicht an der Strategie, sondern an den Daten, mit denen sie geprüft wurde. Eine Kerze ist eine Zusammenfassung — und jede Zusammenfassung verliert genau die Information, die im Handel entscheidet.

Autor Julien MarschallVeröffentlicht 2026-07-12Lesezeit 6 Min.

Eine OHLC-Kerze speichert vier Zahlen für einen Zeitraum: Eröffnung, Hoch, Tief, Schluss. Was sie nicht speichert, ist die Reihenfolge, in der Hoch und Tief erreicht wurden, wie oft der Kurs eine Marke berührt hat, wie viel Liquidität an dieser Marke lag und ob überhaupt gehandelt werden konnte. Für einen automatisierten Handelsansatz sind das keine Details — das ist der Kern der Ausführung.

Das Reihenfolge-Problem

Angenommen, eine Strategie hat einen Stop-Loss unterhalb und ein Take-Profit oberhalb des Einstiegs. Innerhalb einer Stundenkerze werden beide Niveaus berührt. Was ist zuerst passiert? Die Kerze weiß es nicht. Ein naiver Backtest muss eine Annahme treffen — und die meisten Backtest-Engines treffen sie implizit zugunsten der Strategie. Das Ergebnis ist eine Kurve, die es in der Realität nie gegeben hat.

Wenn ein Backtest innerhalb derselben Kerze Stop und Ziel auflösen muss, ist das Ergebnis eine Annahme, keine Messung.

Der saubere Umgang damit ist konservativ: Im Zweifel wird immer der ungünstigere Fall angenommen. Wer stattdessen den günstigeren Fall unterstellt, misst nicht die Strategie, sondern die eigene Hoffnung.

Fehlende und fehlerhafte Kerzen

Historische Datensätze sind selten lückenlos. Typische Probleme:

  • Gaps: fehlende Kerzen bei Börsenausfällen, Wartungsfenstern oder Datenlücken beim Anbieter
  • Ausreißer: einzelne Spitzen aus fehlerhaften Trades oder dünnen Orderbüchern, die nie handelbar waren
  • Nachträgliche Korrekturen: Börsen stornieren Trades; der Datensatz von heute unterscheidet sich vom Datensatz von damals
  • Zeitzonen- und Zeitstempelfehler: Öffnungszeitpunkt versus Schlusszeitpunkt einer Kerze — eine Verschiebung um eine Periode erzeugt einen perfekten, aber unmöglichen Backtest

Der Zeitstempel-Fehler ist der gefährlichste

Wenn der Zeitstempel einer Kerze deren Schlusszeit markiert, der Backtest ihn aber als Startzeit interpretiert, handelt die Strategie systematisch mit Informationen, die zum Handelszeitpunkt noch nicht vorlagen. Das ist Look-ahead-Bias in seiner reinsten Form — und er erzeugt Ergebniskurven, die so gut aussehen, dass sie kaum hinterfragt werden. Ein Backtest, dessen Kurve zu schön ist, ist fast immer ein Datenfehler und keine Entdeckung.

Survivorship auf Instrumentenebene

Wer eine Strategie über einen Korb von Instrumenten testet, muss sicherstellen, dass dieser Korb den damaligen Stand abbildet — nicht den heutigen. Instrumente, die zwischenzeitlich delistet, illiquide oder wertlos wurden, fehlen in aktuellen Listen. Ein Test auf der heutigen Auswahl testet ausschließlich die Überlebenden, und Überlebende sehen im Rückblick immer gut aus.

Was Kerzendaten nicht abbilden können

Selbst bei perfekter Datenqualität bleibt eine Grenze: Kerzen enthalten keine Information über Markttiefe. Ob eine Order in der gewünschten Größe zum gewünschten Preis ausführbar gewesen wäre, lässt sich aus vier Zahlen nicht ableiten. Bei kleinen Ordergrößen in liquiden Märkten ist das vernachlässigbar. Bei größeren Positionen oder dünnen Märkten ist es der Unterschied zwischen einem profitablen Backtest und einem verlustreichen Live-Betrieb.

Praktische Gegenmaßnahmen

  • Daten aus mindestens zwei unabhängigen Quellen beziehen und gegeneinander abgleichen
  • Lücken, Ausreißer und Duplikate vor dem Test automatisiert erkennen und protokollieren — nicht stillschweigend interpolieren
  • Zeitstempel-Konvention explizit dokumentieren und mit einem manuellen Trade gegenprüfen
  • Bei Strategien mit engen Stops auf feinere Auflösung ausweichen; Minutendaten lösen viele Reihenfolge-Fragen, die Stundendaten offenlassen
  • Konservative Annahmen bei jeder Mehrdeutigkeit — der Backtest darf nie besser sein dürfen als die Realität

Die eigentliche Konsequenz

Datenqualität ist kein Vorbereitungsschritt, den man einmal erledigt. Sie ist eine dauerhafte Kontrolle. Ein System, das aus fehlerhaften Daten lernt, produziert nicht zufällig schlechte Ergebnisse — es produziert systematisch zu optimistische Erwartungen. Und eine zu optimistische Erwartung ist im Handel die teuerste Form eines Fehlers, weil sie erst dann korrigiert wird, wenn echtes Kapital sie bezahlt hat.

Automation mit Risk-Layer

Dry-Run, Positionsgrößen-Logik und Drawdown-Grenzen — bevor echtes Kapital läuft.

Mehr erfahren →

Häufige Fragen

Reichen Stundenkerzen für einen Backtest?
Nur wenn Stops und Ziele weit genug voneinander entfernt liegen, dass sie nicht innerhalb derselben Kerze getroffen werden. Bei engen Stops sind feinere Auflösungen oder Tick-Daten notwendig.
Wie erkenne ich einen Look-ahead-Fehler?
Ein typisches Warnsignal ist eine ungewöhnlich glatte, sehr steile Ergebniskurve mit auffällig hoher Trefferquote. Ein zweiter Hinweis: Die Ergebnisse verschlechtern sich drastisch, sobald die Signale um eine Periode verzögert werden.
Sollte man Datenlücken interpolieren?
Besser nicht stillschweigend. Lücken sollten protokolliert und die betroffenen Zeiträume vom Test ausgeschlossen werden — interpolierte Kurse erzeugen Handelssignale, die es nie gab.