Auf dieser Seite
Wer 2026 einen beliebigen Krypto-Chat öffnet, findet zwei Lager, die aneinander vorbeischreien. Das SMA-Lager sagt: "glatter, weniger Fakeouts." Das EMA-Lager sagt: "schneller, du erwischst die Bewegung." Beide haben recht. Sie optimieren unterschiedliche Dinge, und welcher bei der eigenen Strategie gewinnt, hängt davon ab, was die Strategie eigentlich erreichen soll.
Die Mathematik, kurz gefasst
Ein Simple Moving Average ist genau das, was der Name sagt: der Durchschnitt der letzten N Schlusskurse, alle gleich gewichtet. Ein Exponential Moving Average gewichtet jüngere Schlusskurse stärker, wobei das Gewicht exponentiell abnimmt, je weiter man zurückgeht. Die rekursive Form ist die, die man im Code sieht:
# SMA — window-based, all weights equal
SMA[t] = (close[t] + close[t-1] + ... + close[t-N+1]) / N
# EMA — recursive, exponentially decaying weights
alpha = 2 / (N + 1)
EMA[t] = alpha * close[t] + (1 - alpha) * EMA[t-1]
# For N=20, alpha ≈ 0.0952 -> today's close is ~9.5% of the EMA,
# yesterday's is ~8.6%, last week's bar is ~5%.Die praktische Konsequenz: Ein EMA reagiert schneller auf neue Informationen, ist aber verrauschter. Ein SMA hinkt stärker hinterher, filtert aber Seitwärtsgezappel besser. Es gibt keine universell bessere Wahl. Es gibt nur eine Wahl, die zum Zweck der eigenen Strategie passt.
Trend vs. Range
In einem starken direktionalen Trend schadet der Lag des SMA — bis er nach oben dreht, ist die halbe Bewegung vorbei. Der EMA bringt einen früher hinein und lässt einen länger mitfahren. In einer zappeligen Range schadet die Geschwindigkeit des EMA — jede kleine Umkehr löst einen falschen Crossover aus und lässt einen an Gebühren und kleinen Verlusten ausbluten. Der Lag des SMA wird zum Feature und filtert den Großteil des Rauschens.
Auf historischen 4h-BTC/USDT-Daten liefern ein EMA(20)/EMA(50)-Crossover und ein SMA(20)/SMA(50)-Crossover spürbar unterschiedliche Equity-Kurven. Das EMA-Paar gewinnt tendenziell 2020-21 (parabolisch aufwärts) und verliert 2022 (Seitwärtsphase nach dem Top); das SMA-Paar glättet beides. Über eine vollständige mehrjährige Stichprobe dominiert keiner. Deshalb ergibt die Frage "welcher gewinnt?" erst nach der Frage "in welchem Regime, mit welchem Ziel?" einen Sinn.
Wie viel Lag ist es wirklich?
Eine nützliche Faustregel: Der Schwerpunkt eines SMA(N) liegt N/2 Kerzen hinter dem Preis. Der Schwerpunkt eines EMA(N) liegt etwa (N-1)/2 Kerzen dahinter. Ein EMA(20) hinkt also um etwa 9,5 Kerzen hinterher, ein SMA(20) um 10. Der Unterschied ist absolut gesehen klein, aber die Reaktion des EMA nach einer scharfen Bewegung ist schärfer, weil neuere Kerzen den Durchschnitt dominieren.
Was anspruchsvollere Systeme machen
Die meisten Produktionssysteme entscheiden sich nicht für den einen oder den anderen. Sie nutzen einen Regime-Filter — zum Beispiel den EMA-Crossover nur dann handeln, wenn der ADX (ein Trendstärke-Indikator) über einer bestimmten Schwelle liegt, und ansonsten flat bleiben oder gegenhalten. Oder sie mischen und nehmen den Durchschnitt aus EMA und SMA, um eine Kurve zu erhalten, die schneller als der SMA, aber glatter als der EMA ist.
strategy:
name: ma_cross_with_regime
indicators:
- { id: fast, kind: EMA, period: 20 }
- { id: slow, kind: EMA, period: 50 }
- { id: trend, kind: ADX, period: 14 }
rules:
entry:
type: AND
children:
- { type: cross_above, left: fast, right: slow }
- { type: gt, left: trend, right: 25 }
exit:
type: cross_below
left: fast
right: slowWelchen sollte man verwenden?
- Wenn die Strategie darauf ausgelegt ist, Trends früh zu erwischen, und man mehr Fehlstarts akzeptiert: EMA.
- Wenn die Strategie darauf ausgelegt ist, Rauschen zu filtern und etablierte Bewegungen zu bestätigen: SMA.
- Bei Unsicherheit: beide backtesten, Seite an Seite, auf genau dem Zeitraum und Symbol, das man handeln will. Die Antwort steckt in den eigenen Daten, nicht im Tweet von jemand anderem.
Beide Indikatoren sind in der Indikatoren-Referenz mit identischen kwargs (period, source) enthalten. Man kann in jedem Regelset den einen gegen den anderen tauschen, indem man das kind:-Feld ändert — das macht den A/B-Test zu einer 30-Sekunden-Übung. Die vollständige Umsetzung findet sich im Strategie-Designer.
Nächste Schritte
Nicht länger in den sozialen Medien über EMA vs. SMA streiten. Beide bauen, auf dem echten Timeframe backtesten, per Walk-Forward auf Out-of-Sample-Daten prüfen und die Equity-Kurven die Debatte für den eigenen Anwendungsfall entscheiden lassen. Die Plattform führt beide kostenlos aus.
Probier es mit deinen eigenen Daten
Jedes Konzept oben ist in der Plattform umgesetzt. Backtesten, Walk-Forward, Paper-Trade, dann live schalten — gleiches Regelwerk in jeder Phase.