Type/to search

Quantitative Handelsstrategie mit dynamischem Filter

Common strategy
Created: 2023-12-25 11:10:09
Last modified: 3 years ago
1
Follow
1802
Followers

img

Strategieübersicht

Diese Strategie mit dem Namen Dynamischer Filter Quant Trading Strategy (Dynamic Filter Quant Trading Strategy) verwendet hauptsächlich den Bereichsfilter-Indikator in Kombination mit mehreren technischen Indikatoren, um eine automatisierte Trendfolge für den Kryptowährungshandel BTCUSDT zu ermöglichen. Die Strategie eignet sich für den Hochfrequenz-Quantenhandel und sichert Gewinne durch dynamische Anpassung von Stop-Loss und Take-Profit, um Drawdowns zu reduzieren.

Strategieprinzip

Der Kernindikator dieser Strategie ist der Bereichsfilter (Range Filter), der basierend auf der statistischen Preisspanne eine Mittellinie erzeugt. Wenn der Preis diese Mittellinie durchbricht, wird ein Handelssignal generiert. Darüber hinaus kombiniert die Strategie weitere Indikatoren wie den RSI zur Beurteilung von Überkauft-/Überverkauft-Zuständen, gleitende Durchschnitte zur Trendbestimmung und den MACD zur Einschätzung des Momentums, um durch diese kombinierte Filterung zuverlässigere Handelssignale zu erhalten.

Im Detail wird die Mittellinie des Bereichsfilters als exponentiell gleitender Durchschnitt der Preisspanne ermittelt. Die Richtungsbestimmung erfolgt anhand der Stärke und Geschwindigkeit des Durchbruchs dieser Mittellinie. Ein starker Ausbruch wird signalisiert, wenn der Preis mehrere aufeinanderfolgende Kerzen die Mittellinie durchbricht.

Der RSI-Indikator bewertet überkaufte/überverkaufte Zustände zur Bestätigung der Filtersignale. Ein steigender gleitender Durchschnitt zeigt einen Aufwärtstrend an, ein fallender einen Abwärtstrend. Der MACD-Indikator beurteilt, ob das Marktmomentum ausreicht, um einen Trend zu bilden.

Durch die Kombination dieser Indikatoren können zuverlässige Trendausbruchspunkte identifiziert werden, die als Einstiegszeitpunkte für Positionen dienen.

Vorteilsanalyse

Der größte Vorteil dieser Strategie liegt in der Entscheidungsfindung auf Basis mehrerer Indikatoren anstatt eines einzelnen technischen Indikators, wodurch die Wahrscheinlichkeit fehlerhafter Trades effektiv reduziert und die Zuverlässigkeit der Handelssignale erhöht wird. Zudem ermöglicht die dynamische Parameteranpassung eine Anpassung an Marktveränderungen.

Ein weiterer Vorteil ist die Möglichkeit des Hochfrequenzhandels. Der Bereichsfilter reagiert empfindlich auf Kursbewegungen in kleinen Zeiträumen, sodass die Strategy Positionen in kurzer Zeit eröffnen und schließen kann. Dadurch eignet sie sich besonders für den Hochfrequenzhandel und ermöglicht Gewinne in volatilen Kryptowährungsmärkten.

Risikoanalyse

Diese Strategie birgt dennoch gewisse Risiken. Erstens besteht das Risiko, dass die technische Formationsbewertung versagt, da Indikatoren den Kursverlauf nicht zu 100 % garantieren können. Bei einer Trendumkehr kann es zu Stop-Loss-Verlusten kommen.

Ein weiteres Hauptrisiko besteht darin, dass die Mittellinie des Bereichsfilters Kursoszillationen nicht vollständig ausfiltern kann. Wenn Preisbewegungen auftreten, die die Spanne der Mittellinie überschreiten, verliert die Mittellinie ihre Wirksamkeit, was zu Fehlsignalen führen kann. In diesem Fall können die Parameter gelockert und die Mittellinie erweitert werden.

Schließlich birgt der Hochfrequenzhandel selbst gewisse Risiken. Bei zu hoher Handelsfrequenz können die Transaktionskosten beträchtlich sein und einen Teil der Gewinne aufzehren. In diesem Fall können Handelsfrequenz und Haltezeit reduziert werden.

Strategieoptimierung

Diese Strategie bietet weiteres Optimierungspotenzial. So könnten beispielsweise weitere Indikatoren wie Volatilitätsindikatoren zur Trendbestätigung integriert werden, um strengere Filterbedingungen zu schaffen und die Signalgenauigkeit zu erhöhen. Alternativ könnten die Preisverhaltensmuster verschiedener Kryptowährungen und Aktien untersucht werden, um die optimalen Indikatorparameter für diese zu ermitteln.

Aus logischer Handelssicht könnten auch dynamische Stop-Loss- und Take-Profit-Spannen eingeführt werden. Das bedeutet, dass bei größeren Positionsvolumina die Stop-Loss-Spanne erweitert wird, um mehr Gewinne zu sichern, oder dass bei hohen Gewinnen die Take-Profit-Geschwindigkeit erhöht wird. Dies könnte Drawdowns bis zu einem gewissen Grad reduzieren.

Schließlich könnten die Filterparameter optimiert werden, um ein Parameterset zu finden, bei dem die Mittellinie Oszillationen effektiv filtert und gleichzeitig Trendwendepunkte möglichst gut erfasst. Dies erfordert umfangreiche Backtesting-Daten für iterative Analysen.

Zusammenfassung

Diese Strategie kombiniert erfolgreich mehrere Indikatoren zur Entscheidungsfindung und bildet so eine hochzuverlässige Handelsstrategie, die sich für den Hochfrequenz-Quantenhandel eignet. Durch kontinuierliche Optimierung und Verbesserung sind stabile Renditen zu erwarten, sodass eine weitere Entwicklung lohnenswert ist.

Source
Pine
/*backtest
start: 2022-12-18 00:00:00
end: 2023-12-24 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title='5cel Scalp Strategy BTCUSDT Long & Short 30 Min', shorttitle='BTCUSDT Long & Short Scalp 30m', precision=1, overlay=true)

//Swing Call - Based on RSI Overbought & Oversold
Strategy parameters
Strategy parameters
ema_value
sma_value
Overbought limit of RSI
Oversold limit of RSI
Start - Default = 2 - Multiplied by .01
Step Setting (Sensitivity) - Default = 2 - Multiplied by .01
Maximum Step (Sensitivity) - Default = 2 - Multiplied by .10
Show Up Trending Parabolic Sar
Show Down Trending Parabolic Sar
Start and Step settings are *.01 so 2 = .02 etc, Maximum Step is *.10 so 2 = .2
Show Ichimoku lines
Tenkan
Kijun
Chikou
Offset
Left Bars
Right Bars
Support/Resistance
supcol
rescol
srlinewidth
Change Bar Color
bcolup
bcoldn
Source
Sampling Period
Range Multiplier
Use Current Chart Resolution?
Use Different Timeframe? Uncheck Box Above
Show MacD & Signal Line? Also Turn Off Dots Below
Show Dots When MacD Crosses Signal Line?
Show Histogram?
Change MacD Line Color-Signal Line Cross?
MacD Histogram 4 Colors?
fastLength
slowLength
signalLength
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)