Kategorie
Risiko
Niveau
Einsteiger
Verwendet bei
RisikomanagementStrategieentwurfBacktesting

Volatilität

Volatilität ist das Ausmaß der Kursschwankung über die Zeit — wie weit sich der Kurs bewegt, nicht wohin. Statistisch die Standardabweichung der Renditen; ein MT5-EA liest sie als Average True Range, und sie entscheidet, ob die Stopdistanz vom letzten Monat heute noch stimmt.

auch: market volatility, price volatility

Aktualisiert · Geprüft

Einfach gesagt

Wie weit sich der Kurs üblicherweise bewegt, nicht wohin. Ein ruhiger Markt und ein heftiger können die Woche beim selben Kurs beenden; Volatilität ist der Unterschied zwischen den beiden Wegen dorthin.

Warum das zählt

Jede Stopdistanz, jedes Ziel und jede Lotgröße in einem EA ist auf irgendeine Annahme darüber kalibriert, wie weit sich der Kurs in einer Sitzung bewegt. Volatilität ist diese Annahme, ausdrücklich gemacht. Ändert sie sich nach der Inbetriebnahme, wird ein EA, der richtig war, falsch — ohne dass sich eine einzige Zeile seiner Logik geändert hätte.

  • Sie bestimmt, was ein Stop bedeutet. Dreißig Pips sind auf EUR/USD in einem ruhigen August ein weiter Stop und auf GBP/JPY während einer geldpolitischen Ankündigung ein enger.
  • Sie ist die Brücke zwischen Risiko und Positionsgröße. Einen festen Prozentsatz des Kontos zu riskieren heißt, dass die Lotgröße fallen muss, wenn die Volatilität steigt — was nur passiert, wenn der EA sie misst.
  • Ein Backtest erbt die Volatilität seines Fensters, und das Fenster ist selten ein einziges Regime. Bei den 22 hier gemessenen veröffentlichten Handelsjournalen lag das volatilste Quartal im Median beim 2,29-Fachen des ruhigsten, mit durchgehend denselben Einstellungen.
  • Sie ist der Hauptgrund, warum Live-Ergebnisse von Backtests abdriften, ohne dass etwas kaputtgeht. Spreads weiten sich mit der Volatilität, Slippage wächst mit ihr, und beides landet auf der falschen Seite des Journals.

So wird gerechnet

σ = Standardabweichung der periodischen Renditen · annualisiertes σ = σ_täglich × √252
Periodische Rendite
Die prozentuale Veränderung vom Schlusskurs eines Bars zum nächsten, auf welchem Zeitrahmen auch immer die Messung stattfindet.
√252
Die Skalierung von täglich auf jährlich. Sie setzt voraus, dass jede Periode von der vorigen unabhängig ist; ein Intraday-System skaliert stattdessen mit den Bars seines Horizonts (√N).
ATR
Average True Range über N Bars — der praktische Näherungswert, den ein EA direkt mit iATR lesen kann, ausgedrückt in Pips statt in Prozent.

Die statistische Definition ist die Standardabweichung der Renditen, und sie ist diejenige, die Sharpe Ratio, Value at Risk und jedes Risikomodell verwenden. Die praktische Definition in einem EA ist die Average True Range, die denselben Gedanken in Preiseinheiten misst und zur Berechnung keine Renditereihe braucht. Zwei Zahlen, die 'Volatilität' heißen, sind oft diese zwei verschiedenen Dinge.

Was als hoch oder niedrig gilt

  • unter 0,75 × σ des getesteten Fensters Ruhiger als das getestete Fenster — Ziele werden nicht erreicht, und wiederholte kleine Kosten dominieren
  • 0,75–1,25 × σ des getesteten Fensters Das Regime, in dem die Einstellungen abgestimmt wurden. Bei den veröffentlichten Handelsjournalen lagen 282 von 375 Quartalen hier
  • 1,25–2 × Erhöht — Stops, die für das getestete Fenster dimensioniert sind, werden allmählich von gewöhnlichen Bars ausgelöst
  • über 2 × Ein anderes Regime. Nur 2 von 22 veröffentlichten Handelsjournalen hatten ein Quartal so weit über ihrem σ des gesamten Fensters

Zusammen lesen mit

Eine einzelne Zahl beschreibt keine Strategie. Diese Kennzahlen verändern, wie sie zu lesen ist.

Beispiel

Ein durchgerechnetes Beispiel: Derselbe EA läuft mit einem festen 30-Pip-Stop durch zwei Regime. Nur die Größe einer gewöhnlichen Stundenbewegung ändert sich.

Ruhiges Regime — ATR(14) auf H1
12 Pips
Ein 30-Pip-Stop liegt 2,5 durchschnittliche Spannen entfernt — bequem außerhalb des Rauschens.
Volatiles Regime — ATR(14) auf H1
34 Pips
Derselbe Stop liegt jetzt innerhalb eines einzigen durchschnittlichen Bars, sodass gewöhnliche Bewegung den Trade schließt.
ATR-basierter Stop bei 2,5 × ATR, ruhig
30 Pips
ATR-basierter Stop bei 2,5 × ATR, volatil
85 Pips

Die ATR-basierte Variante weitet sich mit dem Markt — aber die Lotgröße muss dann mit ihr schrumpfen.

Rechenweg 30 ÷ 12 = 2,5 Spannen · 30 ÷ 34 = 0,88 Spannen

Ergebnis Ein fester Stop ändert seine Bedeutung um fast das Dreifache; ein ATR-basierter Stop nicht

So liest man den Wert

  • Bevorzugen Sie volatilitätsskalierte Stops gegenüber festen Pip-Distanzen, wenn eine Strategie über Jahre unbeaufsichtigt läuft — aber skalieren Sie die Lotgröße mit demselben Maß, sonst bedeutet ein weiterer Stop schlicht einen größeren Verlust.
  • Behandeln Sie einen Volatilitätsschub als Spread- und Slippage-Ereignis, nicht nur als Kursereignis. Die Ausführungskosten steigen mit ihm, und sie steigen am schnellsten genau in den Momenten, in denen ein Stop am ehesten ausgelöst wird.

Die EA-Seiten von mt5depot nennen für jeden Eintrag das getestete Fenster und die Datenquelle, sodass sich an den Daten ablesen lässt, ob ein Ergebnis mehr als ein Regime umfasst. Jede gemessene Zahl auf dieser Seite stammt aus den veröffentlichten Handelsjournalen dieser Einträge (EXP-VOL-REGIME-001), auf Basis geschlossener Trades.

Häufige Fehler

Volatilität mit Richtung verwechseln

Hohe Volatilität sagt, dass sich der Kurs stark bewegt, nicht, dass er steigt. Trend und Volatilität sind getrennte Messungen — eine heftige Seitwärtsphase ist zugleich hochvolatil und trendlos.

Volatilität mit Verlust gleichsetzen

Bei den veröffentlichten Handelsjournalen war das volatilste Quartal des Tages-P/L eines EAs bei 13 von 22 profitabel, und der schlimmste Einzeltag lag bei 15 von 22 außerhalb dieses Quartals. Ein Filter, der den EA bei hoher Volatilität abschaltet, hätte dieses Quartal ausgesetzt und trotzdem die meisten der schlimmsten Tage verpasst.

Den Stop weiten, ohne das Lot zu verkleinern

Ein ATR-basierter Stop, der sich in einem volatilen Regime verdreifacht, verdreifacht den riskierten Betrag, wenn die Positionsgröße nicht mit ihm fällt. Der adaptive Stop hilft nur, wenn er mit adaptiver Größenbestimmung gepaart ist.

Im Detail

Wo Volatilität in den MT5 Strategy Tester eingeht

Der Tester gibt nie eine Volatilitätszahl aus. Drei seiner Einstellungen entscheiden, wie viel davon den Report erreicht.

Modellierung. Every tick based on real ticks spielt den aufgezeichneten Pfad innerhalb jedes Bars nach, sodass ein Stop innerhalb eines gewöhnlichen Bars dann ausgelöst wird, wenn er ausgelöst worden wäre. Every tick, aus M1-Bars erzeugt, interpoliert diesen Pfad, und Open prices only verwirft ihn. Eine Strategie, deren Stop enger ist als die Bar-Spanne, lässt sich mit keinem der beiden beurteilen — siehe Tickdaten und Modellierungsqualität.

Spread. Strategy Tester → Settings → Spread bietet Current oder eine feste Zahl von Punkten. Beides fixiert einen Wert über Jahre, sodass die Ausweitung, die mit einem Volatilitätsschub kommt, in einem Test mit erzeugten Ticks fehlt. Auf realen Ticks ist der Spread, was immer die Tickdatei enthielt.

Inputs. Ein ATR-dimensionierter Stop hat auf dem Reiter Inputs zwei Eingabeparameter, die Periode und den Multiplikator. Ein Multiplikator, der bei 2,0 funktioniert, aber nicht bei 1,8 oder 2,2, wurde an die Korrekturen eines einzigen Fensters angepasst, nicht an die Volatilität. In MQL5 wird das Handle einmal mit iATR(_Symbol, PERIOD_CURRENT, 14) in OnInit erzeugt. Der Wert wird vom letzten abgeschlossenen Bar gelesen, Index 1, damit die Stopdistanz nicht davon abhängt, wann das Signal ausgelöst wurde. Der Eintrag zum ATR enthält die Einstellungen.

Was 22 veröffentlichte Handelsjournale zeigen

Jeder Eintrag trägt seine Liste geschlossener Trades, also lässt sich das σ des eigenen Tages-P/L eines EAs je Kalenderquartal messen und mit dem gesamten Fenster vergleichen. Zwei von 24 Einträgen erreichen in keinem Quartal 10 aktive Tage und wurden übersprungen, nicht aufgefüllt.

Messgröße (Basis geschlossener Trades, Quartale mit 10+ aktiven Tagen)Median über 22 EAsSpanne oder Anzahl
Qualifizierende Quartale je EA15,5375 insgesamt
Regimespanne: σ des volatilsten Quartals ÷ σ des ruhigsten Quartals2,29×1,25× bis 5,33×
EAs, deren Regimespanne 2× übersteigt15 von 22
Quartale innerhalb ±25 % des σ des gesamten Fensters78,76 %282 von 375
Schlimmster Einzeltag innerhalb des volatilsten Quartals7 von 22
Volatilstes Quartal mit Verlust9 von 22
σ des letzten qualifizierenden Quartals ÷ σ des gesamten Fensters0,91×unter 1 bei 17 von 22

Zwei Zeilen widersprechen dem, was ein Volatilitätsfilter annimmt. Der schlimmste Tag lag bei 15 von 22 EAs außerhalb des volatilsten Quartals, und dieses Quartal verdiente bei 13 von 22 Geld. Ein einzelner schlechter Tag ist kein Regime, und ein gleitendes Maß sieht ihn nicht kommen.

Die weiteste Spanne gehört Murmuration: ein Quartals-σ von 4,591 % in 2026-Q1 gegenüber 0,862 % im folgenden Quartal, das 5,33-Fache bei identischen Einstellungen. Sein schlimmster Tag, 9,579 % am 2020-03-18, lag sechs Jahre früher in einem ruhigeren Quartal.

Was man mit der Zahl anfängt

Lesen Sie das Regime, nicht das Niveau: Vergleichen Sie den heutigen ATR mit dem ATR über das getestete Fenster, auf dem Zeitrahmen, den der EA handelt.

  1. Start- und Enddatum des getesteten Fensters aus dem Eintrag nehmen, dazu den Zeitrahmen, auf dem der EA läuft.
  2. Die Average True Range, Periode 14, an einen Chart dieses Zeitrahmens anhängen und den letzten abgeschlossenen Bar lesen. Das ist der ATR bei Inbetriebnahme.
  3. Für den Fensterdurchschnitt denselben Indikator über die getesteten Daten mit CopyBuffer(handle, 0, 1, bars, array) lesen und das Array mitteln.
  4. Dividieren. Innerhalb von 0,75–1,25 gelten die veröffentlichten Zahlen; jenseits von 2 befinden Sie sich in einem Regime, das das getestete Fenster womöglich nicht enthält — nur 2 von 22 Handelsjournalen hier hatten ein Quartal so weit über ihrem σ des gesamten Fensters.

Einen Backtest in MT5 durchführen behandelt die Einstellungen oben, und Parameteroptimierung die Prüfung benachbarter Werte für einen ATR-Multiplikator. Wie aus einem Schub Geld wird, ist das Thema von Positionsgröße, Slippage und maximalem Drawdown.

Häufig gestellte Fragen

Wie wirkt sich Volatilität auf einen MT5-EA aus?
Sie verändert die Bedeutung jeder Distanz, die der EA verwendet. In festen Pips gesetzte Stops und Ziele werden eng, wenn die Volatilität steigt, und weit, wenn sie fällt, sodass dieselben Einstellungen in einem anderen Regime eine andere Strategie ergeben. Spread und Slippage wachsen ebenfalls mit ihr.
Was ist ein normales Volatilitätsniveau für eine Strategie?
Es gibt keine brauchbare absolute Zahl; der Messwert, der zählt, ist das Verhältnis der aktuellen Bedingungen zu dem Fenster, in dem die Strategie getestet wurde. Bei den 22 veröffentlichten Handelsjournalen lagen im Median 78,76 % der Quartale innerhalb von 25 % des Werts für das gesamte Fenster. Der Rest ist der Teil des Backtests, für den eine feste Einstellung nicht abgestimmt wurde.
Modelliert der MT5 Strategy Tester Volatilität?
Er spielt sie nach; er modelliert sie nicht. 'Every tick based on real ticks' spielt den aufgezeichneten Pfad innerhalb der Bars nach, während die Modi mit erzeugten Ticks innerhalb jedes Bars interpolieren und der Modus mit Eröffnungskursen die Bewegung innerhalb des Bars verwirft. Die Spread-Einstellung zählt ebenso viel. 'Current' fixiert einen Wert über den ganzen Test, sodass die Ausweitung, die mit einem Schub kommt, im Report fehlt, sofern die Tickdatei sie nicht enthielt.
Ist hohe Volatilität gut oder schlecht für EAs?
Das hängt von der Strategie ab. Ausbruchs- und Trendsysteme brauchen in der Regel Bewegung, um zu funktionieren, und bleiben in ruhigen Märkten stecken, während Mean-Reversion- und Grid-Systeme Ruhe bevorzugen und unter anhaltenden Trends leiden. Das Problem für beide ist ein Regimewechsel, nachdem die Einstellungen festgelegt wurden.