Type/to search

Dynamisches Umschichtungs-Trendfolgesystem

Common strategy
Created: 2024-01-26 14:41:08
Last modified: 3 years ago
1
Follow
1802
Followers

img

Überblick

Diese Strategie kombiniert zwei gängige systematische Handelsstrategien: das exponentielle gleitende Durchschnittskreuzsystem und das Turtle-Trading-System. Das System ist speziell für den Tageszeitrahmen konzipiert und passt die Positionen dynamisch an, um Markttrends in Echtzeit zu verfolgen, was eine starke Nachverfolgungsfähigkeit bietet.

Strategieprinzip

Die Strategie umfasst zwei Unterstrategien: eine Trendstrategie und eine Ausbruchsstrategie.

Die Trendstrategie nutzt das Kreuzen eines schnellen und eines langsamen EMA als Handelssignal. Die Periodenlänge des schnellen EMA wird vom Benutzer festgelegt, die des langsamen EMA beträgt das 5-fache des schnellen EMA. Das Signal ergibt sich aus der Differenz von schnellem und langsamem EMA, dividiert durch die Standardabweichung der 252-Perioden-Rendite. Nach einer Volatilitätsanpassung entstehen zuverlässigere Handelssignale. Wenn die Bildung eines neuen Trends erkannt wird, wird long oder short gegangen.

Die Ausbruchsstrategie verwendet den Durchschnitt des Höchst- und Tiefstpreises über einen festgelegten Zeitraum als Basislinie. Steigt oder fällt der Preis über einen bestimmten Prozentsatz über oder unter diese Basislinie, wird ein Long- oder Short-Signal generiert.

Die Positionsgröße wird basierend auf der jüngsten Preisvolatilität und dem vom Benutzer festgelegten annualisierten Risikoziel berechnet. Bei geringer Volatilität sind die Positionen größer, bei hoher Volatilität kleiner, was eine risikoadjustierte dynamische Positionsverwaltung ermöglicht.

Der Stop-Loss basiert auf einem Vielfachen der True Range (ATR). Der Trailing-Stop basiert auf der gleitenden Rückverfolgung des Höchst- und Tiefstpreises.

Vorteilsanalyse

Die Strategie bietet die folgenden Vorteile:

  1. Durch die Kombination von Trendfolge- und Ausbruchsstrategien kann sie sich an unterschiedliche Marktumgebungen anpassen und weist eine hohe Robustheit auf.

  2. Die fortschrittliche Positionsverwaltungs- und Risikokontrolltechnik ermöglicht eine dynamische Anpassung der Positionen und eine effektive Risikokontrolle.

  3. Die Verwendung der True Range und des annualisierten Risikoziels zur Anpassung der Positionen kann in Märkten mit hoher und niedriger Volatilität ein relativ stabiles Portfoliorisikoniveau gewährleisten.

  4. Die Festlegung des Stop-Loss basierend auf der tatsächlichen Preisschwankung kann unnötige kleine Verluste durch Stop-Loss-Ausstiege effektiv vermeiden.

  5. Die Echtzeitanpassung des Trailing-Stops ermöglicht eine flexible Trendverfolgung zur Gewinnmitnahme und einen zeitnahen Stop-Loss-Ausstieg.

Risikoanalyse

Die Hauptrisiken der Strategie sind:

  1. Abhängigkeit von der Parameteroptimierung: Unterschiedliche Parameter haben einen erheblichen Einfluss auf die Strategieleistung. Es sind umfassende Tests erforderlich, um die optimalen Parameter zu ermitteln.

  2. Der Trailing-Stop kann in Seitwärtstrends zu häufigen Stop-Loss-Ausstiegen führen. Der Stop-Loss-Spielraum kann etwas erweitert und der Stop-Loss-Mechanismus optimiert werden.

  3. Die Positionsverwaltungs- und Risikokontrolltechniken reagieren empfindlich auf das Anfangskapital und die Transaktionskosten. Ein zu geringes Anfangskapital und zu hohe Transaktionskosten beeinträchtigen die Rentabilität der Strategie.

  4. Die Festlegung des annualisierten Risikoziels und des maximalen Hebels hängt von einer korrekten Bewertung der Volatilität des Basiswerts ab. Eine ungenaue Volatilitätseinschätzung kann zu übermäßig großen oder zu kleinen Positionen führen.

Optimierungsrichtungen

Die wichtigsten Optimierungsrichtungen der Strategie sind:

  1. Suche nach der optimalen Parameterkombination. Durch Backtesting mit mehr historischen Daten können optimale Parametereinstellungen gefunden werden.

  2. Verbesserung des Stop-Loss-Mechanismus. Es können verschiedene Stop-Loss-Formen wie gleitender Stop, zeitbasierter Stop und Seitwärts-Stop getestet werden, um die Stop-Loss-Strategie zu optimieren.

  3. Optimierung der Positions- und Risikoverwaltung. Es können verschiedene Risikoziele getestet werden, um das beste Risiko-Rendite-Verhältnis zu finden. Auch die Auswirkungen verschiedener Hebelstufen können getestet werden.

  4. Einbeziehung weiterer Hilfsindikatoren. Es können zusätzliche technische Indikatoren hinzugefügt werden, um die Signaltreffergenauigkeit und die Robustheit der Strategie zu verbessern.

  5. Testen verschiedener Haltedauern. Es kann versucht werden, höhere Zeitrahmen für die Entscheidungsfindung zu nutzen, um die Genauigkeit der Positionsallokation zu verbessern.

Zusammenfassung

Diese Strategie integriert zwei Handelsstrategien – Trendfolge und Trendausbruch – und nutzt fortschrittliche dynamische Positionsverwaltungstechniken für eine risikoadjustierte Positionsallokation. Sie kann Marktbewegungen effektiv verfolgen und gleichzeitig Risiken kontrollieren, weist eine gute Rentabilität auf und ist eine weitere Prüfung und Optimierung wert.

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
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/
// © Crunchster1

//@version=5
Strategy parameters
Strategy parameters
Strategy Settings
Source
Lookback period for fast EMA
Lookback period for Breakout
Strategy toggle
Long
Short
Trend
Breakout
Risk Management Settings
Stop multiple
Trail lookback
Max Leverage
Annualised Volatility Target %
Compounding
%
Backtest range
From Day
From Mon
From Yr
To Day
To Mon
To Yr
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)