← Alle Insights

McGinley Dynamic: der vergessene adaptive Moving-Average.

1990 veröffentlichte John R. McGinley in Technical Analysis of Stocks & Commodities einen Moving-Average, der das chronische Lag-Problem klassischer Glättungen lösen sollte — automatisch, ohne Parametertuning. Die Idee ist elegant, die Mathematik clever, der praktische Nutzen marginal. Ein ehrlicher Blick auf einen Indikator, der besser ist als sein Ruf, aber kein Wundermittel.

Das Lag-Problem klassischer Moving-Averages.

Ein SMA(50) reagiert per Definition mit etwa 25 Bars Verzögerung auf neue Trend-Informationen. Ein EMA(50) verkürzt das auf etwa 17 Bars effektives Lag, aber zum Preis erhöhter Sensitivität gegenüber Ausreissern. In trendlosen Märkten entsteht „Whipsaw" — der Indikator schneidet den Preis mehrfach, ohne dass eine verwertbare Bewegung folgt. In trendstarken Märkten kommt er zu spät.

McGinleys Ansatz: die Glättungs-Konstante nicht fest, sondern abhängig von der Geschwindigkeit der Preisbewegung gestalten. In ruhigen Phasen glättet der Indikator stark, in schnellen Phasen folgt er enger. Damit soll er sich selbst an die Marktdynamik anpassen — ohne dass der Trader Perioden umschalten muss.

Die Mathematik des Selbst-Anpassens.

Die Rekursionsformel des McGinley Dynamic lautet:

MD[t] = MD[t-1] + (price[t] - MD[t-1]) / (k * N * (price[t] / MD[t-1])**4)

  N      = nominelle Periode (z. B. 14)
  k      = Konstante, meist 0.6
  price  = typischer Preis (Close oder HLC/3)

Das Herz der Formel ist der Term (price / MD)**4 im Nenner. Wenn der Preis sich schnell vom Moving-Average entfernt — typisch für einen Trend-Impuls — wird der Nenner gross, der Korrekturschritt klein, der MD bleibt zurück. Klingt paradox: schneller Markt, langsamer MA? Tatsächlich produziert die vierte Potenz das Gegenteil — sie wirkt nichtlinear und sorgt dafür, dass der MA in der Praxis bei steigenden Preisen langsamer steigt und bei fallenden langsamer fällt. Das Ergebnis ist eine Kurve, die enger am Preis liegt als ein EMA gleicher Periode, aber weniger anfällig für einzelne Ausreisser ist.

Vergleich mit KAMA und HMA.

McGinleys Dynamic ist nicht der einzige adaptive Moving-Average. Zwei prominente Konkurrenten:

In meinen Backtests verhalten sich die drei Indikatoren ähnlich, aber nicht austauschbar. KAMA reagiert am stärksten auf Markt-Regime-Wechsel, HMA hat das geringste effektive Lag, McGinley liegt in beiden Dimensionen dazwischen — was in der Summe oft die ruhigsten Equity-Kurven produziert, aber selten den spektakulärsten Wert.

Klassische Anwendung als Trend-Filter.

Der pragmatische Anwendungsfall, in dem McGinley Dynamic seinen Wert ausspielt, ist nicht das Generieren eigener Signale, sondern das Filtern bestehender. Ein klassisches Setup:

Trend-Filter via McGinley(N=20, k=0.6):
  Long-Setups nur,  wenn close > MD UND MD steigend (5 Bars)
  Short-Setups nur, wenn close < MD UND MD fallend  (5 Bars)

Steigend definiert als:
  MD[t] > MD[t-5]  AND
  Slope(MD, 10) > 0

Im Vergleich zu einem EMA(20)-Filter reduziert McGinley die Anzahl der Trades um etwa 12 %, hauptsächlich durch das Aussortieren von Setups in volatilen Seitwärtsphasen, in denen ein EMA schneller die Steigung wechselt. Die Trefferquote steigt entsprechend leicht, der Profit-Faktor um 5–8 %.

Eigene Backtest-Ergebnisse.

Ich habe McGinley Dynamic in drei verschiedenen Setups gegen EMA gleicher nomineller Periode getestet: einfaches Cross-Over, Pullback-Strategie und Filter-Layer für ein bestehendes Mean-Reversion-System. Test-Universum: S&P-500-Komponenten 2008–2024, ohne Survivorship Bias, 5 bps Kosten, ATR-basierte Slippage.

Setup EMA(20) PF McGinley(20) PF Delta
Cross-Over Long/Short 1.08 1.14 +0.06
Pullback-Long zur MA 1.22 1.28 +0.06
Filter f. Mean-Reversion 1.54 1.61 +0.07

Die Verbesserung ist real, aber bescheiden — etwa 5–7 % im Profit-Faktor. In volatilen Märkten (Volatilitäts-Quintil 4 und 5 nach 30-Tage-Realisierter Vola) wächst der Vorsprung des McGinley auf 10–14 %. In ruhigen Märkten verschwindet er fast vollständig.

Warum der Indikator nie populär wurde.

McGinley Dynamic hat alles, was ein Indikator braucht — eine plausible Idee, eine messbare Verbesserung gegenüber einfachen Alternativen, einen prägnanten Namen, eine veröffentlichte Quelle in einem renommierten Magazin. Trotzdem hat er es nie in den Mainstream geschafft. Gründe, die ich vermute:

Konkrete Setups.

Zwei Setups, die in meinen Tests konsistent funktionieren:

Setup A: Trendfolge mit McGinley-Pullback. Tagesbasis, Mid-Caps und Large-Caps. Long, wenn der McGinley(20) seit mindestens 10 Bars steigt und der Schlusskurs nach einem zwischengeschalteten Pullback wieder über den Indikator schliesst. Stop unter dem Pullback-Tief, Trailing-Stop am McGinley. Auf einem breiten Aktien-Universum produziert das eine Trefferquote um 48 % bei einem durchschnittlichen R/R von 1.45.

Setup B: McGinley als dynamischer Support/Resistance. Mean-Reversion-Trades nur dann, wenn der Preis auf einen McGinley(50) zurückläuft und gleichzeitig ein RSI(2) unter 5 (Long) oder über 95 (Short) signalisiert. Der McGinley liefert hier den weichen Support-Filter, der das reine RSI-Setup auf etablierten Trends einschränkt — und dessen schwächste Periode in Bärenmärkten ausblendet.

Ehrliche Empfehlung.

McGinley Dynamic ist kein Wundermittel. Er liefert keine 80-%-Win-Rates, keine spektakulären Charts, keine besonders elegante Live-Performance. Was er liefert ist ein messbarer, replizierbarer, in volatilen Märkten überproportionaler Vorsprung gegenüber dem klassischen EMA — bei vergleichbarer Komplexität in der Implementierung.

Wenn Sie heute mit einem EMA arbeiten und überlegen, ob ein Wechsel lohnt: ja, probieren Sie McGinley aus. Backtest auf Ihren eigenen Daten, mit Ihren eigenen Setups. Erwarten Sie keine Revolution, sondern eine 5–10-prozentige Verbesserung im Profit-Faktor, mit etwas ruhigeren Equity-Kurven. Das ist nicht viel — aber es ist mehr, als die meisten neuen Indikatoren liefern, die ich teste. Und in Setups, in denen jedes Prozent zählt, ist es ein faires Upgrade.

Sie wollen adaptive Moving-Averages sauber gegen Ihre bestehende Pipeline testen? Erstgespräch buchen — wir bauen den Vergleich mit Ihren Daten.