Z-Score-Preisausbruchsstrategie
Übersicht
Die Z-Score-Preisausbruchsstrategie nutzt den Z-Score des Preises, um zu beurteilen, ob sich der aktuelle Preis in einem anomalen Zustand befindet, und generiert daraus Handelssignale. Wenn der Z-Score des Preises über oder unter einem bestimmten Schwellenwert liegt, zeigt dies an, dass der Preis in einen anomalen Zustand eingetreten ist, bei dem Long- oder Short-Positionen eröffnet werden können.
Strategieprinzip
Der Kernindikator dieser Strategie ist der Z-Score des Preises, dessen Berechnungsformel wie folgt lautet:
Z_score = (C - SMA(n)) / StdDev(C,n)
Dabei ist C der Schlusskurs, SMA(n) der einfache gleitende Durchschnitt über n Perioden und StdDev(C,n) die Standardabweichung des Schlusskurses über n Perioden.
Der Z-Score gibt den Grad der Abweichung des aktuellen Preises vom Durchschnittspreis an. Wenn der Z-Score über einem positiven Schwellenwert (z. B. +2) liegt, bedeutet dies, dass der aktuelle Preis mehr als 2 Standardabweichungen über dem Durchschnittspreis liegt und sich auf einem relativ hohen Niveau befindet. Liegt er unter einem negativen Schwellenwert (z. B. -2), bedeutet dies, dass der aktuelle Preis mehr als 2 Standardabweichungen unter dem Durchschnittspreis liegt und sich auf einem relativ niedrigen Niveau befindet.
Die Strategie berechnet zunächst den Z-Score des Preises und legt dann einen positiven und einen negativen Schwellenwert fest (z. B. 0 und 0). Wenn der Z-Score über dem positiven Schwellenwert liegt, wird ein Kaufsignal generiert; liegt er unter dem negativen Schwellenwert, wird ein Verkaufssignal generiert.
Vorteilsanalyse
- Die Verwendung des Z-Scores zur Beurteilung von Preisanomalien ist eine gängige und effektive quantitative Methode.
- Ermöglicht problemlos Long- und Short-Handel in beide Richtungen.
- Flexible Parametereinstellung, z. B. Periodenlänge und Schwellenwerte.
- Kann mit anderen Indikatoren kombiniert werden, um ein Handelssystem zu bilden.
Risikoanalyse
- Die Z-Score-Strategie ist relativ grob und kann leicht Fehlsignale erzeugen.
- Geeignete Parameter wie Periodenlänge und Schwellenwerte müssen festgelegt werden.
- Es ist eine Stop-Loss-Strategie zur Risikokontrolle erforderlich.
Optimierungsmöglichkeiten
- Optimierung der Periodenparameter zur Ermittlung der optimalen Periodenlänge.
- Optimierung der positiven und negativen Schwellenwerte zur Reduzierung von Fehlsignalen.
- Hinzufügen von Filtern und Kombination mit anderen Indikatoren.
- Integration einer Stop-Loss-Strategie.
Zusammenfassung
Die Z-Score-Preisausbruchsstrategie beurteilt, ob sich der aktuelle Preis in einem anomalen Zustand befindet, und handelt basierend auf dem Vorzeichen des Z-Scores. Die Strategie ist einfach umsetzbar und ermöglicht den Handel in beide Richtungen, birgt jedoch auch gewisse Risiken. Durch Parameteroptimierung und Stop-Loss-Maßnahmen kann die Strategie gestärkt und mit anderen Indikatoren zu einem vollständigen quantitativen Handelssystem kombiniert werden.
/*backtest
start: 2023-11-29 00:00:00
end: 2023-12-04 19:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 18/01/2017
// The author of this indicator is Veronique Valcu. The z-score (z) for a data - 1

