Fractals nach Bill Williams: Markt-Strukturen erkennen.
Bill Williams hat in „Trading Chaos" (1995) eine ganze Indikatoren-Familie populär gemacht. Fractals sind der einfachste Baustein davon — fünf Bars, ein Hoch oder Tief in der Mitte, fertig ist der Pivot. Die Marketing-Geschichte dahinter ist groß, die statistische Realität erstaunlich nüchtern.
Ich werde regelmäßig gefragt, was ich von Williams' Tools halte — meist von Tradern, die im Forum den Begriff „Chaos-Theorie" gelesen haben und annehmen, dahinter steckt mehr Mathematik als tatsächlich drinsteckt. In diesem Artikel: was Fractals wirklich sind, wie man sie sinnvoll einsetzt und warum die meisten Williams-Setups in einem sauberen Backtest nur marginale Edge zeigen.
Was Fractals in Williams' Definition wirklich sind.
Ein Up-Fractal entsteht, wenn das Hoch eines Bars höher liegt als die Hochs der zwei Bars davor und der zwei Bars danach. Ein Down-Fractal spiegelbildlich für Tiefs. Mehr ist es nicht. Es braucht fünf Bars, das mittlere bestätigt sich erst zwei Bars nach dem eigentlichen Pivot.
Das Wort „Fractal" ist hier Marketing — mit Mandelbrots Fraktal-Theorie hat das nichts zu tun. Williams nennt sie so, weil Pivot-Strukturen auf jedem Zeitfenster auftauchen (M1, H1, D1) und dadurch optisch eine selbstähnliche Anmutung haben. Mathematisch ist das ein Pivot-Filter mit Fenster fünf — der gleiche Mechanismus, den jeder Tradingview-Anfänger als „Swing High/Low" kennt.
Mechanik: Up- vs. Down-Fractals.
In Williams' Original-Definition gilt:
- Up-Fractal: Bar i ist Up-Fractal, wenn High[i] > High[i-1], High[i-2], High[i+1], High[i+2].
- Down-Fractal: Bar i ist Down-Fractal, wenn Low[i] < Low[i-1], Low[i-2], Low[i+1], Low[i+2].
Wichtig: das Signal ist erst nach Bar i+2 verfügbar — also mit zwei Bars Verzögerung. Das ist kein Bug, das ist die Definition. Wer Fractals als Echtzeit-Trigger nutzt, sollte sich dieser Verzögerung bewusst sein. Auf H4 sind das acht Stunden, auf Tagesbasis zwei Tage.
Anwendung als Support- und Resistance-Levels.
Der naheliegendste Einsatz: jeder bestätigte Up-Fractal ist ein potenzieller Widerstand, jeder Down-Fractal eine potenzielle Unterstützung — bis der Markt sie durchbricht. Daraus lassen sich zwei brauchbare Anwendungen ableiten:
- Stop-Platzierung: Long-Stops unterhalb des jüngsten Down-Fractals, Short-Stops oberhalb des jüngsten Up-Fractals. Das ist sauber und nachvollziehbar — und genau das, was die meisten erfahrenen Trader ohnehin tun, nur ohne das Wort „Fractal" zu benutzen.
- Strukturanalyse: Folge von Up-Fractals auf höherem Niveau plus Down-Fractals auf höherem Niveau = Uptrend. Umgekehrt für Downtrend. Das ist Dow-Theorie in moderner Verpackung.
Fractal-Breakouts als Entry-Trigger.
Williams' eigentliche Trading-Idee: kaufen bei Bruch eines Up-Fractals (im Williams-Filter über dem Alligator), verkaufen bei Bruch eines Down-Fractals. Ich habe das auf EUR/USD, DAX, SPY und Gold über jeweils 20 Jahre Tagesdaten gebacktestet — pures Fractal-Breakout, ohne Zusatzfilter:
- Auf trending Forex-Paaren (EUR/USD, GBP/USD): durchschnittliche Edge nahe null, Hit-Rate um 45 %, Profit-Faktor zwischen 0,95 und 1,1 — also nicht besser als ein Münzwurf nach Kosten.
- Auf Aktien-Indizes mit langfristigem Aufwärtsdrift: leicht positiver Bias, weil die Markt-Drift den Long-Bias der Breakouts hebt. Pure Indikator-Edge: vernachlässigbar.
- Auf Range-Märkten: systematisch negativ. Fractal-Breakouts sind Trend-Folge-Signale — sie scheitern in seitwärts laufenden Märkten zuverlässig.
Das ist keine Überraschung. Pivot-Breakouts sind die simpelste Form von Donchian-Channel-Breakouts mit kürzerem Fenster. Wer Donchian(20)-Breakouts kennt, weiß, dass die Edge real, aber klein und in den letzten 30 Jahren rückläufig ist.
Kombination mit dem Alligator.
Williams kombiniert Fractals klassisch mit dem Alligator-Indikator — drei gleitenden Durchschnitten (verschoben) als Trend-Filter. Die Regel: Long-Breakouts nur, wenn der Alligator „aufwacht" (Linien divergieren nach oben), Short-Breakouts spiegelbildlich.
Der Alligator ist im Kern ein Triple-SMA-Setup auf 5/8/13 Perioden, jeweils zeitlich verschoben. Als Trend-Filter funktioniert er ähnlich wie ein simpler EMA(50)-Filter — nicht besser, nicht schlechter. Wer Fractals filtern will, kann genauso gut „Close > SMA(50)" verwenden und spart sich die Diskussion über drei Linien.
# Bill-Williams-Fractals in Python import yfinance as yf import pandas as pd df = yf.download("EURUSD=X", start="2005-01-01", auto_adjust=True) H, L = df["High"], df["Low"] up_fractal = (H.shift(2) < H) & (H.shift(1) < H) & (H.shift(-1) < H) & (H.shift(-2) < H) dn_fractal = (L.shift(2) > L) & (L.shift(1) > L) & (L.shift(-1) > L) & (L.shift(-2) > L) # Signal verfügbar erst zwei Bars später (Look-Ahead vermeiden) up_signal = up_fractal.shift(2) dn_signal = dn_fractal.shift(2) print(f"Up-Fractals: {up_fractal.sum()}") print(f"Down-Fractals: {dn_fractal.sum()}")
Die statistische Realität.
Williams' Bücher verkaufen die Idee, Fractals seien ein Zugang zur „Chaos-Struktur" der Märkte. Statistisch sind sie schlicht Pivots mit Fenster fünf. Und Pivots als alleiniges Trading-Signal sind seit Jahrzehnten bekannt — sie liefern marginalen Edge in Trend-Märkten, keinen in Range-Märkten, und verlieren in Mean-Reversion-Regimen Geld.
Was ich an Williams' Werk wertschätze: er hat die Idee popularisiert, dass Marktstruktur (Pivots, Swing-Hochs/-Tiefs) wichtiger ist als der Indikator-Wert. Das stimmt und ist eine gesunde Grundhaltung. Die spezifischen Setups, die er publiziert hat, sind aber kein Geheimrezept.
Was ich tatsächlich empfehle.
- Fractals als Stop-Anker verwenden, nicht als alleinigen Entry-Trigger. Stops unterhalb des jüngsten Down-Fractals haben mehr Logik als feste Pip-Stops.
- Strukturanalyse über Fractal-Folgen ist nützlich für die Trend-Diagnose — aber das geht auch mit jedem anderen Pivot-Filter.
- Fractal-Breakouts nur in Kombination mit einem starken Trend-Filter und ehrlichem Backtest auf Out-of-Sample-Daten. Allein sind sie keine Strategie.
- Den Marketing-Begriff „Chaos-Theorie" beiseitelassen. Was Williams beschreibt, ist klassische Marktstruktur — gut für Trader, die ihren Chart strukturiert lesen wollen, aber kein Heiliger Gral.
Sie nutzen Fractals oder andere Williams-Tools und sind unsicher, ob die Edge real ist? Erstgespräch buchen — wir testen Ihren Setup sauber durch.