Type/to search

Quantitative Handelsstrategie basierend auf Voss-Filter und Trendindikator

Common strategy
Created: 2023-09-19 16:59:10
Last modified: 3 years ago
1
Follow
1802
Followers

Übersicht

Diese Strategie kombiniert den Voss Predictive Filter und den Ehlers Instantaneous Trendline Indikator, um zyklische Wendepunkte im Markt zu identifizieren und quantitative Trades zu ermöglichen. Der Voss-Filter gibt frühzeitig Kauf-/Verkaufssignale, während der Instantaneous Trendline Indikator die allgemeine Trendrichtung bestimmt und Fehlsignale des Voss-Filters in trendstarken Märkten reduziert. Die Strategie eignet sich für Instrumente mit ausgeprägten Zyklen, wie z. B. Bitcoin, und hat sich im Backtest als leistungsfähig erwiesen.

Strategieprinzip

Voss Predictive Filter

Der Voss Predictive Filter stammt aus dem Artikel „A Peek Into The Future“ von John F. Ehlers. Die Berechnungsformel lautet:

pine
_filt = 0.5 * _s3 * _x1 + _f1 * _s2 * _filt[1] - _s1 * _filt[2] _voss = _x2 * _filt - _sumC

Dabei gilt: _x1 = erste Differenz des Preises; _x2 = Glättungsfaktor; _s1, _s2, _s3 = Filterparameter; _f1 = Zyklusparameter; _filt = Filterergebnis; _voss = endgültige Ausgabe.

Dieser Filter kann als eine Art Glättungsfilter betrachtet werden, der Informationen aus der aktuellen und den letzten Perioden betont und so frühzeitige Kauf-/Verkaufssignale generiert. Aufgrund seiner inhärenten Gruppenverzögerungen wirkt er, als würde er „in die Zukunft blicken“ und kann vor anderen Indikatoren prognostische Signale liefern.

Instantaneous Trendline Indikator

Der Instantaneous Trendline Indikator wird mit folgender Formel berechnet:

pine
_it = (_a-((_a*_a)/4.0))*_src+0.5*_a*_a*_src[1]-(_a-0.75*_a*_a)*_src[2]+2*(1-_a)*nz(_it[1])+-(1-_a)*(1-_a)*nz(_it[2])

Dieser Indikator zeichnet in Echtzeit eine Trendlinie, die dem Preis am besten entspricht, und ermöglicht eine genaue Bestimmung der Trendrichtung und -stärke.

Strategielogik

  • Ein Kaufsignal entsteht, wenn Voss von negativ auf positiv wechselt und den Filterergebniswert nach oben kreuzt.
  • Ein Verkaufssignal entsteht, wenn Voss von positiv auf negativ wechselt und den Filterergebniswert nach unten kreuzt.
  • Gleichzeitig wird ein Handelssignal nur dann ausgelöst, wenn der Instantaneous Trendline Indikator die Trendrichtung bestätigt. Dies filtert die Fehlsignale heraus, die der Voss-Filter in trendstarken Märkten möglicherweise erzeugen könnte.

Vorteile der Strategie

  • Der Voss-Filter kann frühzeitig prognostische Signale liefern und zyklische Umkehrpunkte erfassen.
  • Der Instantaneous Trendline Indikator ermöglicht eine genaue Trendbestimmung und vermeidet Fehlsignale, die durch vorzeitige Filterausgaben entstehen.
  • Konfigurierbare Parameter ermöglichen eine Optimierung für verschiedene Zyklen und Marktumgebungen.
  • Es können Stop-Loss-Strategien zur Risikokontrolle hinzugefügt werden.

Strategierisiken und Lösungen

  • Die Strategie ist auf vorzeitige Signale des Filters angewiesen und kann daher Teile von Trendbewegungen verpassen.
  • In starken Trends können gegenläufige Handelssignale auftreten und zu Verlusten führen.

Die folgenden Methoden können zur Risikominderung eingesetzt werden:

  • Optimierung der Zyklusparameter an die Zyklen der jeweiligen Instrumente.
  • Anpassung der Bandbreitenparameter, um die Filterstärke zu verringern und Fehlsignale zu reduzieren.
  • Hinzufügen einer Trendfilterung, um Fehlsignale in starken Trends zu vermeiden.
  • Festlegung von Stop-Loss-Strategien zur Begrenzung der Verluste pro Trade.

Optimierungsrichtungen der Strategie

Die Strategie kann in folgenden Bereichen optimiert werden:

  • Testen verschiedener Preisquellen (z. B. Schlusskurse, gleitende Durchschnitte) für bessere Eingabewerte.
  • Anpassen der Filterzyklusparameter an die spezifischen Zyklen des Instruments.
  • Optimieren der Parameter des Trendindikators für eine genauere Trendbestimmung.
  • Testen verschiedener Trendindikatoren, um eine geeignetere Kombination zu finden.
  • Hinzufügen von Stop-Loss- und Trailing-Stop-Strategien zur besseren Risikosteuerung.
  • Durchführung einer Parameteroptimierung, um die beste Parameterkombination zu finden.

Zusammenfassung

Diese Strategie kombiniert den Voss-Filter und einen Trendindikator, um zyklische Umkehrpunkte im Markt effektiv zu identifizieren. Durch Parameteroptimierung und Risikokontrolle kann ein stabiles quantitatives Handelssystem aufgebaut werden. Sie kann auf Instrumente mit ausgeprägten Zyklen angewendet werden und hat sich im Backtest als effektiv erwiesen. Insgesamt bietet die Strategie eine einzigartige Vorhersagefähigkeit und kann durch vielfältige Optimierung ein breites Anwendungsspektrum erschließen.

Source
Pine
/*backtest
start: 2023-08-19 00:00:00
end: 2023-09-18 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// A Peek Into the Future
// John F. Ehlers
// TASC Aug 2019
Strategy parameters
Strategy parameters
source
period
predict
bandwidth
Source IT
Alpha
Fill Trend Region
Enable barcolors
Hide Ribbon
Custom Backtesting Dates
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Start Hour
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Backtest Stop Hour
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)