Type/to search

Dynamische Trailing-Stop-Loss-Strategie

Common strategy
Created: 2023-12-29 10:42:27
Last modified: 3 years ago
1
Follow
1802
Followers

img

Übersicht

Die dynamische Trailing-Stop-Strategie ist eine quantitative Handelsstrategie, die einen nachlaufenden Stop-Mechanismus nutzt. Die Strategie basiert auf der Trendfolgetheorie, legt eine Trailing-Stop-Linie fest und realisiert die Stop-Bestätigung sowie die Anpassung des nachlaufenden Stopps. Sie dient hauptsächlich dazu, den Stop-Loss einer einzelnen Transaktion zu steuern, Gewinne maximal zu sichern und das Handelsrisiko zu reduzieren.

Strategieprinzip

Der Kern der dynamischen Trailing-Stop-Strategie liegt in der Festlegung von drei Schlüsselparametern: dem anfänglichen Stop-Abstand, dem Trailing-Stop-Abstand und dem Trailing-Stop-Auslöseabstand. Sobald ein Kaufsignal ausgelöst wird, wird anhand des Kaufpreises und des festgelegten anfänglichen Stop-Abstands der anfängliche Stop-Preis berechnet. Anschließend wird bei jedem Kerzenbalken geprüft, ob die Bedingung für die Auslösung des nachlaufenden Stopps erfüllt ist. Ist dies der Fall, wird ein neuer Trailing-Stop-Preis festgelegt. Der neue Trailing-Stop-Preis wird auf Basis des aktuellen Schlusskurses und des Trailing-Stop-Abstands berechnet. Auf diese Weise wird die Trailing-Stop-Linie kontinuierlich nach oben verschoben, um Gewinne zu sichern, solange sich der Kurs in die günstige Richtung bewegt. Wenn der Kurs umkehrt und die Trailing-Stop-Linie auslöst, wird ein Verkaufssignal generiert.

Die Strategie verfügt außerdem über einen unteren Stop-Loss. Unabhängig davon, ob der nachlaufende Stop aktiviert wurde, wird bei einem Unterschreiten des unteren Stop-Loss direkt gestoppt. Der untere Stop-Loss dient der Absicherung gegen Kurslücken aufgrund unerwarteter Ereignisse. Somit realisiert die dynamische Trailing-Stop-Strategie durch einen dynamischen Stop-Mechanismus mit einer oberen und einer unteren Linie, dass die Stop-Linie automatisch der günstigen Entwicklung folgt und gleichzeitig übermäßige Verluste verhindert werden.

Strategievorteile

  1. Durch den nachlaufenden Stop werden laufend Gewinne gesichert, sodass dem Markt nur wenig Raum für eine Rücknahme gegeben wird.

  2. Die Stop-Struktur mit zwei Linien (oben und unten) stellt sicher, dass die Stop-Linie rechtzeitig nachgeführt wird und gleichzeitig übermäßige Verluste verhindert werden.

  3. Die kontinuierliche Entscheidungsfindung zur Stop-Anpassung ist einfach und lässt sich leicht umsetzen.

  4. Die Parameter können je nach Markt- und Aktieneigenschaften angepasst werden, um die Stop-Wirkung zu optimieren.

  5. Eine Vorhersage der Marktrichtung ist nicht erforderlich; es reicht aus, dem Trend zu folgen.

Strategierisiken

  1. Eine ungeeignete Parametereinstellung kann dazu führen, dass der Stop-Loss zu locker oder zu eng ist. Ein zu lockerer Stop-Loss kann Verluste nicht wirksam begrenzen, ein zu enger Stop-Loss kann zu früh durch normale Kursbewegungen ausgelöst werden.

  2. Bei plötzlichen Ereignissen, die zu einem Kursabfall mit Lücken führen, könnte der Stop-Loss unwirksam werden; es sollten zusätzliche Schutzmaßnahmen ergriffen werden.

  3. Transaktionskosten und Slippage können den tatsächlichen Verkaufspreis nach dem Auslösen der Stop-Linie beeinflussen.

  4. Die Anpassungsfähigkeit ist begrenzt; in bestimmten Phasen, z. B. in Seitwärtsmärkten, ist die Wirkung nicht optimal.

Gegenmaßnahmen:

  1. Es wird empfohlen, die Parameter basierend auf Backtest- und Live-Ergebnissen kontinuierlich zu optimieren.
  2. Ein breiterer unterer Stop-Loss kann eingerichtet werden, um Kurslücken abzufedern.
  3. Bei der Berechnung des Stop-Preises sollten Transaktionskosten und Slippage berücksichtigt werden.
  4. Die Strategie kann mit Trend- und Volatilitätsindikatoren kombiniert werden.

Ansätze zur Strategieoptimierung

  1. Anpassung der Trailing-Stop-Linie in prozentualer Form, um Kursänderungen auf verschiedenen Preisniveaus besser folgen zu können.

  2. Hinzufügen eines Volatilitätsindikators, um den nachlaufenden Stop bei großen Schwankungen auszusetzen und zu verhindern, dass normale Kursschwankungen den Stop auslösen.

  3. Automatische Optimierung der Parameter mithilfe von maschinellem Lernen. Als Trainingsstichprobe werden die Renditen von Parameterkombinationen aus dem letzten Zeitraum verwendet.

  4. Ergänzung einer Eröffnungsbedingung, die Indikatoren wie Trend und Unterstützung/Widerstand einbezieht, um Eröffnungen in Seitwärtsmärkten zu vermeiden.

Zusammenfassung

Die dynamische Trailing-Stop-Strategie realisiert durch einen Stop-Mechanismus mit zwei Linien eine Trailing-Stop-Linie, die zur Stop-Bestätigung und Anpassung des nachlaufenden Stopps dient. Sie kann den Stop-Abstand automatisch an Kursänderungen anpassen, um Gewinne zu sichern, Rückgaben zu reduzieren und Verluste zu begrenzen. Die Strategie ist einfach umzusetzen, leicht zu implementieren, kann je nach Marktbedingungen optimiert werden und ist in Kombination mit anderen Strategien wirksamer. Sie weist jedoch auch gewisse Einschränkungen auf; es wird empfohlen, sie vor dem Live-Einsatz weiter zu verfeinern.

Source
Pine
/*backtest
start: 2023-11-28 00:00:00
end: 2023-12-17 00:00:00
period: 1h
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/
// © Thumpyr
//@version=5
Strategy parameters
Strategy parameters
Sell Settings
Stop Loss Loss: 1% = .01
Trailing Stop Arm: 1%=.01
Trailing Stop Trigger: 1%=.01
Trend Line Settings
ema 1 Length
ema 1 Source
ema 2 Length
ema 2 Source
ema 3 Length
ema 2 Source
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)