Bollinger-Band-Durchbruch-Rückkehr-Tradingstrategie
Übersicht
Diese Strategie basiert auf dem Bollinger-Band-Indikator. Grundidee ist, nach einem Ausbruch des Preises über die obere oder untere Begrenzung des Bandes darauf zu warten, dass der Preis wieder in das Band zurückkehrt, und dann an diesem Rückkehrpunkt eine Position in der gleichen Richtung wie der Ausbruch zu eröffnen. Die Strategie nutzt die Tatsache, dass Preise in extremen Bereichen oft umkehren, und kombiniert Ausbruch und Rückkehr, um Marktwendepunkte zu identifizieren und eine höhere Gewinnwahrscheinlichkeit zu erzielen.
Strategieprinzip
- Berechnung der mittleren Linie, der oberen und unteren Grenze des Bollinger-Bandes. Die mittlere Linie ist ein gleitender Durchschnitt, die obere und untere Grenze sind der mittlere Linie plus/minus einer bestimmten Anzahl von Standardabweichungen.
- Prüfen, ob der Preis über die obere oder untere Grenze des Bollinger-Bandes ausgebrochen ist. Wenn der Schlusskurs über der oberen Grenze liegt, gilt dies als Ausbruch nach oben; wenn der Schlusskurs unter der unteren Grenze liegt, als Ausbruch nach unten.
- Bei einem Ausbruch nach oben wird der höchste Kurs dieser Kerze als Peak notiert. Bei einem Ausbruch nach unten wird der tiefste Kurs dieser Kerze als Peak notiert. Der Peak dient später zur Beurteilung der Rückkehr.
- Nach dem Ausbruch wird darauf gewartet, dass der Preis wieder in das Bollinger-Band zurückkehrt. Wenn der Schlusskurs jetzt zwischen der oberen und unteren Grenze liegt, gilt der Preis als zurückgekehrt.
- Bei der Rückkehr: Wenn die vorherige Kerze ein Ausbruch nach oben war (break_up[1] and inside), wird eine Long-Position eröffnet; war es ein Ausbruch nach unten (break_down[1] and inside), wird eine Short-Position eröffnet.
- Positionsmanagement: Bei einer Long-Position wird diese geschlossen, wenn der Schlusskurs über die mittlere Linie steigt; bei einer Short-Position, wenn der Schlusskurs unter die mittlere Linie fällt.
Vorteile
- Bollinger-Bänder sind hochadaptiv und passen sich dynamisch an die Preisvolatilität an, was bei der Erkennung von Trends und Schwankungen hilfreich ist.
- Im Vergleich zu einer reinen Bollinger-Band-Ausbruchsstrategie wird durch die Rückkehrbedingung ein gewisses Maß an Überhitzungskäufen oder -verkäufen vermieden, was die Einstiegsqualität verbessert.
- Die Ausstiegsbedingung basiert auf der mittleren Linie, ist einfach anzuwenden und schützt die Gewinne gut.
- Die Parameter der Bollinger-Bänder (Länge, Anzahl der Standardabweichungen) sind anpassbar, was eine hohe Flexibilität bietet.
Risikoanalyse
- Eine ungeeignete Parameterwahl kann zu zu frühen oder zu späten Einstiegen führen und die Strategieleistung beeinträchtigen. Dies kann durch Optimierung der Parameter gemildert werden.
- Bei Seitwärtsbewegungen rund um die Bollinger-Bänder kann es zu häufigen Positionseröffnungen und -schließungen kommen, was die Transaktionskosten erhöht.
- Bei sehr starken Trends kann der Preis längere Zeit nicht in das Band zurückkehren, sodass Trendgewinne verpasst werden.
- Die alleinige Verwendung des Bollinger-Band-Indikators kann für bestimmte Instrumente oder Marktphasen ungeeignet sein und erfordert zusätzliche Signale.
Optimierungsmöglichkeiten
- Es könnten weitere Filter eingeführt werden, z. B. dass der Preis erst nach einer gewissen Zeit oberhalb des oberen Bandes ausbricht (Zuverlässigkeit), oder Trendindikatoren wie MA-Steigung oder ADX zur Unterstützung.
- In Seitwärtsmärkten könnten Limit-Orders und Timer hinzugefügt werden, um blinde Eröffnungen zu vermeiden.
- Beim Ausstieg könnten ATR oder gleitende Durchschnitte kombiniert werden, um den Timing zu verbessern.
- Parameteroptimierung und Merkmalsanalyse für verschiedene Instrumente und Zeitrahmen, um geeignete Handelsinstrumente und -zeiträume auszuwählen.
- Positionsgrößenmanagement: Bei niedriger Volatilität größere Positionen, bei hoher Volatilität kleinere.
Zusammenfassung
Die Bollinger-Band-Ausbruch und Rückkehr-Strategie ist eine einfache und praktische quantitative Handelsstrategie. Sie nutzt die Reaktion des Preises auf extreme Zustände, erzeugt Ein- und Ausstiegssignale mit Bollinger-Bändern und kann Start- und Endpunkte von Trends einfangen sowie übermäßiges Handeln begrenzen. Gleichzeitig hat sie Schwächen bei der Parameterwahl, in Seitwärtsmärkten und bei der Trendidentifikation. Durch Feinoptimierung und Kombination mit anderen Signalen kann die Anpassungsfähigkeit und Robustheit der Strategie verbessert werden.
/*backtest
start: 2024-02-01 00:00:00
end: 2024-02-27 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy(shorttitle="BB", title="Bollinger Bands", overlay=true)
length = input.int(20, minval=1)
maType = input.string("SMA", "Basis MA Type", options = ["SMA", "EMA", "SMMA (RMA)", "WMA", "VWMA"])- 1

