So backtestest du eine Breakout-Trading-Strategie
Eine Breakout-Strategie kauft, wenn der Kurs über einem definierten Widerstand schließt – meist dem höchsten 20-Tage-Hoch eines Donchian-Kanals –, und steigt aus, wenn er unter dem tiefsten 10-Tage-Tief schließt. Sie funktioniert in Trendmärkten mit steigender Volatilität, in Seitwärtsmärkten sind Fehlausbrüche jedoch häufig; teste daher Volumenfilter und ATR-basierte Stops.
Breakout-Trading ist eine der ältesten systematischen Strategien an den Märkten. Die Idee ist einfach: Wenn der Kurs eine definierte Unterstützung oder einen Widerstand überwindet, trägt ihn das Momentum weiter in diese Richtung. Die Herausforderung besteht darin, echte Ausbrüche von Fehlausbrüchen zu unterscheiden – und nur ein Backtest kann diesen Unterschied quantifizieren.
Was ist Breakout-Trading?
Ein Ausbruch (Breakout) liegt vor, wenn der Kurs ein Niveau überwindet, das zuvor als Decke (Widerstand) oder Boden (Unterstützung) gewirkt hat. Die zugrunde liegende Theorie: Diese Niveaus stehen für Zonen, in denen Angebot und Nachfrage im Gleichgewicht sind. Bricht der Kurs durch, hat sich das Gleichgewicht verschoben, und die Bewegung sollte sich fortsetzen, weil Stop-Orders ausgelöst werden und neue Teilnehmer einsteigen.
Es gibt mehrere Möglichkeiten, Ausbruchsniveaus systematisch festzulegen: horizontale Unterstützungen/Widerstände aus früheren Swing-Hochs und -Tiefs, Donchian-Kanäle (das höchste Hoch und das tiefste Tief über N Perioden), volatilitätsbasierte Niveaus mit dem ATR oder Extremwerte der Bollinger-Bänder. Für Backtests sind Donchian-Kanäle am einfachsten, weil die Niveaus eindeutig sind und mechanisch berechnet werden.
Der Donchian-Kanal-Ausbruch
Der Donchian-Kanal, populär geworden durch das berühmte Turtle-Traders-Experiment in den 1980er-Jahren, definiert die Obergrenze als höchstes Hoch der letzten N Perioden und die Untergrenze als tiefstes Tief. Das ursprüngliche Turtle-System nutzte einen 20-Tage-Ausbruch für den Einstieg und einen 10-Tage-Ausbruch in die Gegenrichtung für den Ausstieg.
Das Turtle-System gehört zu den am gründlichsten gebacktesteten Strategien der Tradinggeschichte. Seine Kernerkenntnis gilt weiterhin: Märkte bilden Trends, und ein mechanisches System, das große Trends mitnimmt und Verluste früh begrenzt, kann auf Dauer profitabel sein – selbst mit einer Trefferquote unter 40 %. Die Strategie brachte den Turtles in den 1980er-Jahren Hunderte Millionen ein, doch ihre Performance hat in modernen Märkten nachgelassen, weil immer mehr Teilnehmer ähnliche Breakout-Systeme handeln.
Teste beim Backtesten von Donchian-Ausbrüchen Rückblickperioden von 10, 20 und 55 Tagen. Der 20-Tage-Kanal erfasst mittelfristige Bewegungen; der 55-Tage-Kanal fängt größere Trends ein, erzeugt aber sehr wenige Signale. Die Ausstiegsregel ist enorm wichtig – ein nachgezogenes 10-Tage-Tief als Stop (statt eines festen Stops) lässt Gewinner laufen und passt sich zugleich an die Volatilität an.
Volumenbestätigung
Nicht alle Ausbrüche sind gleich. Eine Kursbewegung durch den Widerstand bei doppeltem Durchschnittsvolumen hat weit mehr Überzeugungskraft als dieselbe Bewegung bei halbem Durchschnittsvolumen. Im Backtest ist ein Volumenfilter einer der zuverlässigsten Wege, die Performance einer Breakout-Strategie zu verbessern.
Eine gängige Umsetzung: Verlange, dass das Volumen der Ausbruchskerze das durchschnittliche 20-Tage-Volumen um mindestens 50 % übersteigt. Dieser Filter eliminiert typischerweise 30-40 % aller Ausbruchssignale, doch die verbleibenden Signale haben eine messbar höhere Erfolgsquote. Der Preis dafür sind weniger Trades und möglicherweise verpasste gültige Ausbrüche, die in ruhigen Phasen bei normalem Volumen stattfinden.
Fehlausbrüche filtern
Fehlausbrüche (False Breakouts) – bei denen der Kurs ein Niveau kurz durchsticht und dann dreht – sind die Hauptverlustquelle in Breakout-Systemen. Mehrere mechanische Filter helfen:
- Schlusskursfilter: Zähle einen Ausbruch nur, wenn die Kerze jenseits des Niveaus schließt, nicht schon, wenn sie es innerhalb der Kerze durchläuft. Diese eine Regel eliminiert viele dochtgetriebene Fehlsignale.
- ATR-Puffer: Verlange, dass der Kurs mindestens 0,5x ATR(14) jenseits des Ausbruchsniveaus schließt. Das filtert knappe Ausbrüche heraus, die die Grenze kaum überschreiten.
- Zwei-Kerzen-Bestätigung: Warte vor dem Einstieg auf zwei aufeinanderfolgende Schlusskurse jenseits des Niveaus. Das reduziert Fehlausbrüche drastisch, erhöht aber die Verzögerung.
- Volatilitätsregime-Filter: Nimm Ausbrüche nur, wenn die Bollinger-Bandbreite zunimmt (Hinweis auf einen Übergang von niedriger zu hoher Volatilität), nicht wenn sie bereits erhöht ist.
ATR-basierte Stop-Losses
Prozentuale Fix-Stops versagen in Breakout-Systemen, weil sie die aktuelle Volatilität des Assets nicht berücksichtigen. Ein 2-%-Stop bei einer Aktie mit 0,5 % Tagesvolatilität ist zu weit; derselbe Stop bei einer Aktie mit 3 % Tagesvolatilität ist zu eng und wird durch normales Rauschen ausgelöst.
Die Average True Range (ATR) löst das, indem sie den Stop an die jüngste Volatilität anpasst. Ein gängiger Ansatz: Setze den Anfangs-Stop bei Long-Positionen auf Einstiegskurs minus 2x ATR(14) (bei Shorts plus 2x ATR). Ziehe den Stop im weiteren Verlauf mit einem Chandelier-Exit nach – dem höchsten Hoch seit dem Einstieg minus 3x ATR.
Im Backtest schneiden ATR-basierte Stops durchgehend besser ab als feste Stops, weil sie sich an veränderte Marktbedingungen anpassen. In ruhigen Phasen wird der Stop enger und senkt das Risiko. In volatilen Phasen wird er weiter und gibt dem Trade Luft zum Atmen.
Worauf du beim Backtest achten solltest
Breakout-Strategien haben spezifische Backtest-Fallstricke, die für andere Strategietypen nicht gelten:
- Der Slippage ist höher als üblich. Breakout-Einstiege erfolgen genau dann, wenn die Volatilität steigt und der Orderflow einseitig ist. Im Live-Trading bekommst du oft schlechtere Ausführungen, als der Backtest annimmt. Plane mindestens 0,1-0,2 % Slippage pro Trade ein.
- Die Stichprobengröße ist enorm wichtig. Breakout-Strategien erzeugen relativ wenige Trades – ein 20-Tage-Donchian-System auf einer einzelnen Aktie kommt vielleicht nur auf 15 Trades pro Jahr. Für statistisch aussagekräftige Ergebnisse brauchst du entweder eine lange Historie oder ein diversifiziertes Universum.
- Survivorship Bias ist besonders gefährlich. Wenn du Ausbrüche auf dem heutigen Aktienuniversum backtestest, fehlen dir die Aktien, die durch die Unterstützung nach unten gebrochen sind und schließlich von der Börse genommen wurden. Verwende einen Datensatz ohne Survivorship Bias.
Probier es selbst aus
Um Breakout-Strategien ohne Code zu testen, beschreibe die Regeln in natürlicher Sprache. Mit QuantPrompt kannst du eingeben: „Kaufe, wenn der Kurs auf Tagesdaten von AMZN über dem höchsten 20-Tage-Hoch schließt und das Volumen über dem 1,5-Fachen des 20-Tage-Durchschnitts liegt. Setze den Stop auf Einstieg minus 2x ATR(14). Steige aus, wenn der Kurs unter dem tiefsten 10-Tage-Tief schließt.“ Die KI übersetzt das in ausführbare Logik, führt den Backtest durch und liefert Performance-Kennzahlen, Equity-Kurve und Trade-Log.
Iteriere schnell: Teste 10-Tage- gegen 20-Tage- gegen 55-Tage-Kanäle, vergleiche mit und ohne Volumenfilter und miss, wie sich unterschiedliche ATR-Multiplikatoren für Stops auf Drawdown und Sharpe Ratio auswirken.
Häufige Fragen
Quellen
- Donchian, R. D. (1960). Commodities: High Finance in Copper. Financial Analysts Journal.
- Wilder, J. W. (1978). New Concepts in Technical Trading Systems (introduces Average True Range). Trend Research.
- Hurst, B., Ooi, Y. H. & Pedersen, L. H. (2017). A Century of Evidence on Trend-Following Investing. The Journal of Portfolio Management.
- Moskowitz, T. J., Ooi, Y. H. & Pedersen, L. H. (2012). Time Series Momentum. Journal of Financial Economics.