Bitcoin-Volatilitätsband-Reversal-Strategie
Überblick
Diese Strategie ist ein Pullback-System, das für Wertpapiere mit hoher Volatilität konzipiert ist, weshalb Bitcoin ein sehr geeignetes Handelsobjekt darstellt. Die Strategie kann auf Tages-Charts oder niedrigeren Zeitrahmen verwendet werden (ich habe auf dem 3-Stunden-Chart gute Ergebnisse erzielt, aber nicht unter 1 Stunde getestet).
Strategieprinzip
Die Strategie berechnet die Volatilität durch die Veränderung der Schlusskurse der letzten beiden Kerzen und erzeugt einen gleitenden Durchschnitt aus dieser Preisänderung. Um diesen gleitenden Durchschnitt wird ein Standardabweichungsband gelegt, das innen eine Standardabweichung und außen zwei Standardabweichungen umfasst. Wenn der Preis über einem voreingestellten gleitenden Durchschnitts-Filter liegt, wird von einem Aufwärtstrend ausgegangen, sodass bei einem Pullback, der das innere Standardabweichungsband durchbricht, ein Kaufsignal generiert wird. Sollte der Preis jedoch weiter fallen und das äußere Standardabweichungsband durchbrechen, wird kein Kaufsignal ausgegeben, da dies auf einen zu großen Volatilitätsausbruch hinweist. Bei einem Durchbruch des inneren Bandes erscheint auf dem Indikator ein grüner Hintergrund mit dem Ereignis „Buy". Für Verkaufs-/Short-Trades wird ein Signal ausgegeben, wenn das obere innere Band durchbrochen wird und der Preis unter dem voreingestellten gleitenden Durchschnitts-Filter liegt; der Indikator zeigt dann einen roten Hintergrund.
Der Benutzer kann den gewünschten Datumsbereich, die Periode des gleitenden Durchschnitts zur Volatilitätsberechnung sowie die inneren und äußeren Standardabweichungsbänder ändern. Für Bitcoin habe ich die inneren und äußeren Standardabweichungsbänder auf den Standardeinstellungen belassen, aber festgestellt, dass eine 3-Perioden-Volatilitätsverfolgung für den Tages-Chart gut funktioniert, während eine 5-Perioden-Volatilitätsverfolgung für den 3-Stunden-Chart geeignet ist. Da es sich nicht um eine Buy-and-Hold-Strategie handelt, sollte man beim Handel möglichst die liquidesten Coins wählen, um an jeder Börse schnell ein- und aussteigen zu können. Um diese Strategie auf Märkten mit geringerer Volatilität zu testen, könnte man das innere Standardabweichungsband auf etwa 0,75 ändern, was für verschiedene Futures-Märkte und möglicherweise auch für Aktien geeignet sein könnte. Stop-Loss und Take-Profit basieren auf der Handelsspanne der letzten 7 Kerzen.
Vorteile der Strategie
- Nutzt Volatilität für den Handel und kann Wendepunkte des Marktes erkennen
- Bietet sowohl Long- als auch Short-Trades, um sowohl in steigenden als auch in fallenden Märkten zu profitieren
- Einfache Standardparameter, leicht anwendbar
- Kann einfach optimiert werden, um sich an verschiedene Basiswerte anzupassen
- Realistische Stop-Loss- und Take-Profit-Einstellungen zur Gewinnsicherung
Risiken der Strategie
- Bei hochvolatilen Basiswerten besteht das Risiko größerer Verluste
- Häufiges Umschalten zwischen Long und Short führt zu höheren Transaktionskosten
- Kurzfristiger Handel erfordert genaue Beobachtung der Marktbewegungen
- Bei unzureichender Liquidität des Basiswerts ist ein Stop-Loss schwierig
- Ungeeignete Parameter können zu übermäßigem Handel führen
Methoden zur Risikobewältigung:
- Auswahl geeigneter volatiler Basiswerte und Kontrolle der Positionsgröße.
- Optimierung der Parameter, um ineffektive Trades zu reduzieren.
- Einsatz von Take-Profit und Stop-Loss mit strengem Risikomanagement.
- Fokus auf Handelseffizienz und Wahl liquider Basiswerte.
- Anpassung der Parameter an die Eigenschaften verschiedener Basiswerte.
Optimierungsansätze für die Strategie
Die Strategie kann in folgenden Bereichen optimiert werden:
- Optimierung der Periode des gleitenden Durchschnitts, um die Volatilität verschiedener Basiswerte besser zu verfolgen.
- Anpassung der Parameter der Volatilitätsbänder, um sie näher an die Schwankungsbreite des jeweiligen Basiswerts anzupassen.
- Hinzufügen weiterer Filter, wie z. B. steigendes Handelsvolumen, um Handelssignale weiter zu bestätigen.
- Nutzung von maschinellem Lernen zur dynamischen Optimierung der Parameter, um die Strategie anpassungsfähiger zu machen.
- Test auf höherfrequenten Zeitrahmen, um mehr Handelsmöglichkeiten zu erfassen.
- Hinzufügen eines nachlaufenden Take-Profit/Stop-Loss, um Gewinne besser im Konto zu sichern.
- Kombination mit anderen Indikatoren oder Modellen zur Entwicklung einer quantitativen Portfoliostrategie.
Zusammenfassung
Die Strategie ist insgesamt relativ einfach und intuitiv. Sie nutzt Volatilitätsindikatoren, um Umkehrungen zu identifizieren und Marktwendepunkte zu erfassen. Es gibt viel Raum für Optimierungen durch Parameteranpassungen und die Kombination mit anderen technischen Indikatoren, um die Stabilität und Rentabilität der Strategie weiter zu verbessern. Händler sollten jedoch darauf achten, Überoptimierung und Curve Fitting zu vermeiden. Diese Strategie eignet sich besser für den kurzfristigen Handel und erfordert ein strenges Risikomanagement zur Kontrolle der Risiken. Bei richtiger Anwendung kann diese Strategie ein mächtiges Werkzeug für den Handel mit hochvolatilen Kryptowährungen sein.
/*backtest
start: 2023-09-11 00:00:00
end: 2023-10-11 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © gary_trades
//This script is designed to be used on volatile securities/tickers so is best suited for day charts on Crypto (particularly good for BTC).
//It takes both long and short trades and the main indicator settings can be changed by the use so they can test for ideal settings for ticker of interest.- 1
