Type/to search

Break-Stop-Loss-Umkehrstrategie

Common strategy
Created: 2024-02-05 14:56:16
Last modified: 2 years ago
1
Follow
1802
Followers

img

Überblick

Diese Strategie ist eine quantitative Long-Short-Handelsstrategie, die auf der Ausbruchstheorie basiert. Sie berechnet den höchsten Schlusskurs der letzten 100 Handelstage, um festzustellen, ob ein Ausbruch stattgefunden hat. Wenn der Schlusskurs des letzten Tages den höchsten Schlusskurs der vorherigen 100 Tage übersteigt, wird ein Kaufsignal generiert. Nach Eingehen einer Long-Position wird die Position nach 25 Handelstagen zwangsweise glattgestellt (Stop-Loss).

Strategieprinzip

Der Kernlogik dieser Strategie liegt in der „Ausbruchstheorie“ der technischen Analyse. Die Ausbruchstheorie besagt, dass der Markt eine Trendwende einleitet und möglicherweise einen neuen Aufwärts- oder Abwärtstrend beginnt, sobald der Preis einen vorherigen Höchst- oder Tiefstpunkt eines bestimmten Zeitraums überschreitet.

Konkret berechnet die Strategie mit Hilfe der integrierten Pine-Script-Funktion ta.highest() den höchsten Schlusskurs der letzten 100 Balken. Anschließend wird verglichen, ob der Schlusskurs des aktuellen Candlesticks über diesem höchsten Schlusskurs liegt. Wenn der Schlusskurs den 100-Tage-Höchstkurs nach oben durchbricht, wird ein Kaufsignal generiert.

Sobald eine Long-Position eröffnet wurde, setzt die Strategie eine Bedingung für den Stop-Loss-Ausstieg. Mit der Funktion ta.barssince() wird die Anzahl der Balken seit Einstieg in die Long-Position gezählt. Wenn diese Anzahl 25 überschreitet, wird die Position zwangsweise per Stop-Loss glattgestellt.

Die Einstiegslogik der Strategie lässt sich wie folgt zusammenfassen:

  1. Berechne den höchsten Schlusskurs der letzten 100 Handelstage.
  2. Vergleiche, ob der Schlusskurs des aktuellen Candlesticks über diesem höchsten Schlusskurs liegt.
  3. Falls ja, generiere ein Kaufsignal und gehe long.
  4. 25 Handelstage nach Einstieg wird die Position zwangsweise per Stop-Loss glattgestellt.

Vorteile

Der größte Vorteil dieser Strategie liegt in der Erkennung von Trendwenden, was eine hohe Erfolgsquote im trendfolgenden Handel verspricht. Zudem kann der Stop-Loss-Mechanismus Einzelverluste effektiv begrenzen.

Die konkreten Vorteile sind:

1. Trendfolge mit hoher Erfolgsquote

Die Ausbruchstheorie besagt, dass das Überschreiten einer entscheidenden Preiszone den Beginn eines neuen Trends markiert. Die Strategie ist genau nach dieser Theorie konzipiert und hat daher eine hohe Wahrscheinlichkeit, den Wendepunkt zu erfassen und trendfolgend zu handeln.

2. Risikokontrolle durch Stop-Loss-Mechanismus

Die Strategie sieht einen Stop-Loss-Ausstieg nach 25 Handelstagen vor. Dadurch wird jeder Einzelverlust in einem bestimmten Rahmen gehalten, größere Verluste werden vermieden und das Gesamtrisiko bleibt kontrollierbar.

3. Geeignet für mittel- bis langfristige Positionen

Die standardmäßige Haltedauer von 25 Handelstagen (ca. ein Monat) ist für mittel- bis langfristige Strategien angemessen – weder zu kurz (um Auspeitschen zu vermeiden) noch zu lang (um das Risiko zu erhöhen).

4. Wenige Parameter, leicht zu optimieren

Die Strategie hat nur zwei Hauptparameter (Ausbruchsfenster und Haltedauer), was Tests und Optimierungen zur Findung optimaler Parameter erleichtert und den Aufwand im Live-Handel niedrig hält.

5. Umschaltbar auf verschiedene Anlageklassen

Die Strategie verwendet keine anlagenspezifischen Indikatoren; ihre Handelslogik ist auf Indizes, Devisen, Rohstoffe und Kryptowährungen anwendbar. Je nach Marktlage kann zwischen verschiedenen Anlageklassen gewechselt werden, was die Anpassungsfähigkeit erhöht.

Risiken

Trotz der genannten Vorteile birgt die Strategie in der Praxis auch Risiken:

1. Gefahr des „gefangen Werden“ (Drawdown)

Die Strategie verfügt über keinen gleitenden oder nachlaufenden Stopp. Falls der eingegangene Trend nicht entsteht oder der Ausbruch sich als Fehlausbruch erweist, kann die Position bis zum Stop-Loss in Verlust geraten. Dies ist das größte Risiko der Strategie.

2. Parameteroptimierung erforderlich

Die Standardparameter sind nicht unbedingt optimal. Im Live-Handel müssen möglicherweise durch Optimierung die für das jeweilige Produkt und die Marktumgebung passenden Parameter gefunden werden, was zusätzlichen Anpassungs- und Nachverfolgungsaufwand bedeutet.

3. Starke Marktabhängigkeit

Die Strategie ist stark trendabhängig und schneidet in Seitwärtsmärkten schlecht ab. In volatilen, seitwärts tendierenden Märkten kann es häufig zu Fehlsignalen oder Stop-Loss-Auslösungen kommen, was zu instabilen Gewinnen/Verlusten führt.

Optimierungsmöglichkeiten

Um die Stabilität der Strategie im Live-Handel zu verbessern, können folgende Optimierungen vorgenommen werden:

1. Einführung eines nachlaufenden Stopps

Füge eine Trailing-Stop-Logik hinzu, die basierend auf dem aktuellen Buchgewinn einen nachlaufenden Stop setzt, um den maximalen Verlust jeder einzelnen Transaktion zu begrenzen. Dies kann das einzelne Risiko deutlich reduzieren.

2. Anpassung der Parameter an die Marktbedingungen

Für die beiden Hauptparameter (Ausbruchsfenster und Haltedauer) kann ein Bereich oder eine Liste von Werten festgelegt werden, die dynamisch an die relative Marktstärke (z. B. mittels ATR) angepasst werden, um die Parameter weiter zu optimieren.

3. Kombination mit Trendbestimmungsregeln

Minimiere das Risiko, bei unklarer Tendenz oder Fehlausbrüchen gefangen zu werden. Kombiniere die Strategie mit vorherigen Trendanalysen (visuell oder quantitativ), um nur dann einzusteigen, wenn ein klarer Trend bestätigt wird.

4. Tests über verschiedene Produkte und Marktumgebungen hinweg

Optimiere und teste die Parameter und Regeln über verschiedene Anlageklassen (z. B. Indizes, Rohstoffe, Devisen, Kryptowährungen) und Zeiteinheiten (Tages-, 60-Minuten-Charts usw.), um die Anpassungsfähigkeit an ein breiteres Marktspektrum zu erhöhen und die Stabilität zu verbessern.

Zusammenfassung

Diese Breakout-Stop-Loss-Reversal-Strategie ist einfach anzuwenden und besitzt eine starke Fähigkeit zur Trendbestimmung und -ausnutzung, sodass sie Long-/Short-Positionen effektiv steuern und kontinuierlich Gewinne erzielen kann. Wir haben den Code analysiert, Stärken und Risiken identifiziert und Empfehlungen zur weiteren Steigerung der Stabilität und Praxistauglichkeit gegeben. Nach Optimierungen kann diese Strategie zu einem hervorragenden Basismodell für quantitative Investments werden.

Source
Pine
/*backtest
start: 2023-01-29 00:00:00
end: 2024-02-04 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © All_Verklempt

//@version=5
Strategy parameters
Strategy parameters
Breakout Period
Start Year
Start Month
Start Day
End Year
End Month
End Day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)