Auf dem Volatilitätsband-Oszillator basierende Umkehr-Tracking-Strategie
Überblick
Diese Strategie basiert auf dem CCT-Bollinger-Band-Oszillator (CCT Bollinger Band Oscillator) von Steve Karnish. Sie identifiziert Preisausbrüche über oder unter den gleitenden Durchschnitt und nutzt einen Trailing-Stopp-Mechanismus, um Umkehrgeschäfte durchzuführen.
Strategieprinzip
Die Strategie verwendet die Höchstkurse als Quelldaten und berechnet dann den Wert des CCT-Bollinger-Band-Oszillators. Der Oszillator schwankt zwischen -200 und 200, wobei 0 dem Durchschnittspreis minus zwei Standardabweichungen und 100 dem Durchschnittspreis plus zwei Standardabweichungen entspricht. Wenn der Oszillator seinen EMA (exponentiell gleitenden Durchschnitt) kreuzt oder unterquert, werden Handelssignale generiert. Konkret: Wenn der Oszillator seinen EMA von unten nach oben kreuzt und der Abstand zwischen beiden größer als ein festgelegter Margin-Wert ist, wird eine Long-Position eröffnet. Wenn der Oszillator seinen EMA von oben nach unten kreuzt und der Abstand kleiner als der negative festgelegte Margin-Wert ist, wird eine Short-Position eröffnet. Die Positionsgröße wird basierend auf einem Prozentsatz des Kapitals berechnet. Darüber hinaus wird ein Trailing-Stopp-Loss verwendet, der auf prozentualen Kursänderungen oder Ticks basiert.
Vorteile
- Verwendung des CCT-Bollinger-Band-Oszillators, der über eine gewisse Marktwirkung verfügt und Fehlsignale reduzieren kann.
- Kombination von EMA und Margin-Bedingungen als Signalfilter, um übermäßige ineffektive Trades in Seitwärtsmärkten zu vermeiden.
- Trailing-Stopp-Loss-Mechanismus ermöglicht rechtzeitiges Schließen von Verlustpositionen bei zu großen Verlusten.
Risikoanalyse
- Der CCT-Oszillator selbst weist eine gewisse Verzögerung auf, was dazu führen kann, dass der optimale Zeitpunkt für eine Preisumkehr verpasst wird.
- Ein zu großer Margin-Wert und eine zu kurze EMA-Periode erhöhen die Handelsfrequenz und das Risiko.
- Ein zu lockerer Trailing-Stopp-Loss erhöht das Verlustrisiko.
Risikomanagementmethoden:
- Anpassung der EMA-Periode; Verwendung längerer Zeiträume zur Filterung.
- Angemessene Anpassung des Margin-Werts, um Risiko und Ertrag auszugleichen.
- Reduzierung des Positionsanteils zur Begrenzung einzelner Verluste.
- Verengung des Trailing-Stopp-Loss-Bereichs, um die Stopp-Geschwindigkeit zu erhöhen.
Optimierungsmöglichkeiten
Die Strategie kann in folgenden Bereichen optimiert werden:
- Ersetzung des Volatilitätsindikators durch andere Indikatoren wie Bollinger-Bänder, Keltner-Kanäle usw. zur Bestimmung von Kauf-/Verkaufspunkten.
- Hinzufügen weiterer Filterindikatoren wie MACD, RSI usw., um die Zuverlässigkeit der Handelssignale zu erhöhen.
- Einsatz von maschinellen Lernalgorithmen zur automatischen Optimierung von Parametern wie EMA-Periode, Margin-Wert usw.
- Integration eines Positionsmanagementmechanismus (z. B. feste Positionsgröße, Martingale) zur Kontrolle des Handelsrisikos.
- Optimierung des Trailing-Stopp-Loss durch Verwendung volatilitätsbasierter Stopps oder ATR-Stopps.
Zusammenfassung
Insgesamt handelt es sich bei dieser Strategie um einen quantitativen Handelsansatz, der auf dem CCT-Bollinger-Band-Oszillator basiert, um Preisumkehrungen zu erkennen. Sie bietet gewisse Vorteile, hat aber auch Verbesserungspotenzial. Durch Parameteroptimierung, Hinzufügen von Filterindikatoren, Einsatz von Feature Engineering und maschinellem Lernen kann die Stabilität und Rentabilität der Strategie weiter gesteigert werden.
/*backtest
start: 2023-11-15 00:00:00
end: 2023-11-17 11:00:00
period: 45m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
// This strategy is based on the CCT Bollinger Band Oscillator (CCTBO)
// developed by Steve Karnish of Cedar Creek Trading and coded by LazyBear.
// Indicator is available here https://www.tradingview.com/v/iA4XGCJW/- 1

