Schaff Trend Cycle (STC): Der MACD zweimal durch eine Stochastic

Der Schaff Trend Cycle (STC) ist ein MACD (EMA 23 minus EMA 50), der zweimal durch eine 10-Perioden-Stochastic läuft, wobei jeder Durchlauf um die Hälfte geglättet wird. Er läuft von 0–100, bildet während Trend-Beinen Plateaus und dreht an Swings schnell: aufwärts durch 25 kauft, abwärts durch 75 verkauft. Schneller als MACD, liefert er in Ranges falsche Turns, braucht einen Trendfilter und ein Level und hat keine Divergenz.
STC ist der Indikator, der aussieht, als würde er schummeln: während des ganzen Legs flach bei 100, dann ein sauberer Turn ein paar Kerzen nach dem Top. Er schummelt nicht; er ist eine Stochastic einer Stochastic eines MACD, und genau die Mechanik, die die Turns sauber macht, macht sie in einer Range ständig. Diese Seite zeigt die Kette, die Defaults und was sie verändert, die Plateau-und-Turn-Lesart, den Trade mit Trendfilter und Level, einen NAS100-Morgen mit zwei genommenen Turns und einem ausgelassenen, plus den Vergleich mit MACD, TSI und Stochastic RSI. Der Rechner lässt die komplette Kette über eingefügte Closes laufen.
Indikatoren, die sich öffentlich beweisen.
Eine Engine, vier Präzisions-Tools — der Gold (XAU) Scalper, die institutionelle Gravity Zone, der Zeno Momentum Oscillator und Zeno Stocks für Aktien.
Was misst der Schaff Trend Cycle?
Der Schaff Trend Cycle ist ein MACD, der zweimal durch eine Stochastic läuft. Doug Schaffs Idee aus den späten 1990ern war, dass Trends Zyklen enthalten — Beschleunigungen und Pausen von grob wiederkehrender Länge — und dass eine auf Momentum statt auf Kurs angewendete Stochastic diese Zyklen findet und schneller dreht als der MACD selbst. Nimm die MACD-Linie (EMA 23 minus EMA 50), berechne daraus eine 10-Perioden-Stochastic und glätte das Ergebnis um die Hälfte; dann berechne eine 10-Perioden-Stochastic von diesem Ergebnis und glätte erneut. Der Output läuft von 0 bis 100, flacht in Trends an den Extremen ab und dreht an Swings schnell.
Das Verhalten ist unverwechselbar: STC oszilliert nicht weich wie RSI. Er sitzt über Strecken bei 0 oder 100 und läuft dann in wenigen Kerzen durch die Mitte. Das ist die doppelte Stochastic bei der Arbeit — der Zyklus im MACD wird verstärkt, und die flachen Strecken sind die Trend-Beine. Die Signale sind die Turns: STC verlässt 25 nach oben, das ist der Kauf; er verlässt 75 nach unten, das ist der Verkauf.
Was er nicht ist: ein führender Indikator, egal was Marketing behauptet. STC ist schneller als MACD, weil die Stochastic-Stufen kleine Veränderungen in der MACD-Steigung überzeichnen, und genau diese Verstärkung ist der Grund, warum er in Ranges falsch dreht. Er enthält außerdem kein Volumen und keinen Level-Bezug; er sagt, wann der Momentum-Zyklus gedreht hat, nicht wo der Kurs stoppen sollte.
Wie lautet die Formel des Schaff Trend Cycle?

| Schritt | Formel | Default |
|---|---|---|
| 1. MACD | EMA(close, fast) − EMA(close, slow) | fast 23, slow 50 |
| 2. Erste Stochastic | (MACD − niedrigster MACD über n) ÷ (höchster − niedrigster) × 100 | n = 10 |
| 3. Erste Glättung | vorheriger + factor × (step 2 − vorheriger) | factor 0.5 |
| 4. Zweite Stochastic | Dieselbe Formel auf step 3 über n angewendet | n = 10 |
| 5. Zweite Glättung → STC | vorheriger + factor × (step 4 − vorheriger) | 0.5 |
| Levels | 25 (Turn aufwärts = Kauf) und 75 (Turn abwärts = Verkauf) | Konvention |
Der 0.5-Glättungsfaktor ist ein EMA mit halber Geschwindigkeit, der in jeder Stufe angewendet wird, und genau deshalb ist STC nutzbar: eine ungeglättete doppelte Stochastic des MACD wäre eine Rechteckwelle. Das 23/50-EMA-Paar ist absichtlich langsamer als die 12/26 des MACD — Schaff wollte, dass das zugrunde liegende Momentum langsam ist, damit die Stochastic-Stufen, nicht der MACD, die Geschwindigkeit liefern.
| Nutzung | Fast | Langsam | Cycle | Faktor | Hinweis |
|---|---|---|---|---|---|
| Default (Schaff) | 23 | 50 | 10 | 0.5 | Daily und 4H; TradingViews Defaults |
| Swing | 23 | 50 | 10 | 0.5 | Beibehalten |
| Intraday 15M | 23 | 50 | 10 | 0.5 | Gleich — die Zykluslänge ist in Kerzen, passt sich also an; Session-Filter ergänzen |
| Langsamer, weniger Turns | 30 | 65 | 14 | 0.5 | Für Regime statt Timing |
| Krypto 4H | 23 | 50 | 12 | 0.4 | Etwas mehr Glättung für 24-Stunden-Noise |
Wie liest du den Schaff Trend Cycle?

Die Plateaus. STC bei 100 ist ein Aufwärtstrend-Leg; bei 0 ein Abwärtstrend-Leg. Er kann dort zwanzig Kerzen bleiben, und der Level sagt nichts darüber, wie weit das Leg noch laufen muss. Verkaufe nicht 100 und kaufe nicht 0.
Die Turns. STC steigt nach einem tiefen Plateau durch 25, das ist Schaffs Kauf; er fällt nach einem hohen Plateau durch 75, das ist der Verkauf. Diese kommen ein paar Kerzen nach dem Kursswing — schneller als ein MACD-Cross, langsamer als der Swing selbst.
Der Transit. Zwischen 25 und 75 bewegt sich STC, und das letzte Signal ist aktiv. Ein Turn, der startet und umkehrt, bevor er den entfernten Level erreicht, ist ein fehlgeschlagener Zyklus; in einem Trend bedeutet das einen flachen Pullback, in einer Range Noise.
Was ihm fehlt. Divergenz auf STC ist unzuverlässig, weil die doppelte Stochastic die Amplitudeninformation zerstört — ein niedrigeres STC-Hoch gegen ein höheres Kurshoch heißt nur, dass die Änderungsrate des MACD niedriger war, was spät im Trend meist so ist. Lies Divergenz stattdessen auf TSI oder MACD und nutze STC für den Turn.
Automatisiere deine Trades. Lass Quantum Algo für dich handeln.
Jedes Signal wird auf deinem eigenen Konto ausgeführt — auf deinem Konto, mit dem Plan, den du definierst.
Wie tradest du STC-Turns mit dem Trend?
- Setze den Trend woanders fest. Ein 200 EMA, höhere-Timeframe-Struktur oder die Tageskerze. STC dreht in Abwärtstrends ständig nach oben; das sind Bounces, und sie zu nehmen ist der Punkt, an dem der Indikator Geld verliert.
- Warte auf das Plateau, dann den Turn. In einem Aufwärtstrend fällt STC bei einem Pullback auf das tiefe Plateau und dreht durch 25 nach oben. In einem Abwärtstrend ist es spiegelbildlich durch 75.
- Verlange ein Level. Der Turn sollte mit Kurs an einem Order Block, einer Fair Value Gap, VWAP oder dem letzten Swing zusammenfallen. STC hat kein eigenes Level.
- Steige auf dem Close ein, der STC durch 25 (oder 75) bringt. Stop unter dem Level, nicht unter einem STC-Wert.
- Halte durch das Plateau. STC bei 100 ist kein Ausstieg. Der Ausstieg ist der Turn abwärts durch 75 oder ein Strukturbruch — je nachdem, was zuerst kommt.
- Überspringe fehlgeschlagene Zyklen. Ein Turn, der bei 40 stecken bleibt und zurückrollt, ist ein weiterlaufender Pullback; warte auf den nächsten vollen Turn.
STC-Rechner
Füge Schlusskurse ein, und das Tool lässt die ganze Kette laufen — den 23/50-MACD, die erste Stochastic und ihre Glättung, die zweite Stochastic und ihre Glättung — und meldet STC, ob er in der letzten Kerze durch 25 oder 75 gedreht hat, und den Plateau-Zustand. Das vorgeladene Beispiel ist ein Aufwärtstrend, ein Abwärtstrend und der Start des nächsten Aufwärtszyklus.
Wie vergleicht sich STC mit MACD, TSI und der Stochastic?
| Indikator | Gebaut aus | Range | Turns | Wo STC anders ist |
|---|---|---|---|---|
| STC | Doppelte Stochastic eines 23/50-MACD | 0–100 mit Plateaus | Schnell, wenige | — |
| MACD | EMA 12 − EMA 26, Signal 9 | Unbegrenzt | Langsamer | STC ist der Zyklus des MACD, extrahiert und geschärft; er dreht früher und bildet Plateaus, statt zu trenden |
| TSI | Doppelter EMA des Momentums, normalisiert | ±100 | Mittel | TSI behält Amplitude (Divergenz funktioniert); STC verwirft sie (Turns sind sauberer) |
| Stochastic | Close-Position in der Kurs-Range | 0–100 | Schnell, viele | Die Stochastic wird auf den Kurs angewendet; STC wendet sie auf Momentum an, deshalb bildet er Plateaus, statt festzunageln |
| Stochastic RSI | RSI-Position in seiner Range | 0–100 | Sehr schnell, viele | Gleiche Familie — ein Oszillator eines Oszillators — aber StochRSI ist einstufig und standardmäßig ungeglättet; STC ist zweistufig und geglättet |
STC und Stochastic RSI sind Cousins: Beide legen eine Stochastic auf einen anderen Indikator. Die zweite Stufe und die Glättung des STC sind der Grund, warum er eine Handvoll sauberer Turns liefert, während StochRSI Dutzende Crossings produziert. Der Preis ist, dass STC Divergenz vollständig aufgibt.
Referenzdaten
| Punkt | Wert |
|---|---|
| Ursprung | Doug Schaff, späte 1990er; popularisiert über FX-Strategy und spätere Veröffentlichungen |
| Formel | Stochastic(geglättete Stochastic(MACD 23/50, 10), 10), jede Stufe mit 0.5 geglättet |
| Range | 0–100; Plateaus an den Extremen während Trend-Beinen |
| Signale | Turn aufwärts durch 25 (Kauf), Turn abwärts durch 75 (Verkauf) |
| Kein Signal | Der Level selbst; STC bei 100 ist ein Trend-Leg, nicht überkauft |
| Schwäche | Falsche Turns in Ranges; keine Amplitude, deshalb ist Divergenz unzuverlässig; kein Level, kein Volumen |
| Kombinieren mit | Einem Trendfilter (200 EMA, Struktur) und einem Level (Order Block, FVG, Swing) |
| TradingView | Eingebauter "Schaff Trend Cycle" (23, 50, 10, 0.5) |
Praxisbeispiel: NAS100 15-Minuten, zwei Turns und einer ausgelassen
NAS100-CFD, 15-Minuten-Chart, ein New-York-Morgen, STC auf Defaults. Die Tages- und 1-Stunden-Struktur waren aufwärts; der 200 EMA im 15-Minuten-Chart lag deutlich unter dem Kurs. Um 09:45 war STC nach dem Opening-Drive auf dem hohen Plateau bei 99. Der Kurs zog über fünf Kerzen von 18,712 auf 18,641 zurück, und STC fiel auf 3 — das tiefe Plateau — während der Kurs auf der 15-Minuten-Fair Value Gap lag, die die 09:35-Kerze hinterlassen hatte, 18,630–18,652. Um 10:15 schloss die Kerze bei 18,663 und STC druckte 31, durch 25. Long bei 18,663, Stop unter der Gap bei 18,622, 41 Risiko. Ziel das Opening-Hoch bei 18,712 und darüber das Overnight-Hoch bei 18,748.
STC erreichte um 10:45 das hohe Plateau, der Kurs lag bei 18,724; das Opening-Hoch war genommen. Er saß sechs Kerzen bei 97–100, während der Kurs auf 18,751 hochmahlte — das Plateau ist das Leg, und 100 bei 18,724 zu verkaufen hätte die letzten 27 Punkte gekostet. Der Turn abwärts durch 75 kam um 12:15 mit Close bei 18,733. Ausstieg mit 70 Punkten auf 41 Risiko, 1.7R. Das Overnight-Hoch war um 11:45 berührt worden; ein zielbasierter Ausstieg hätte 85 Punkte genommen.
Der ausgelassene Turn: Um 13:30, im Lunch-Chop, drehte STC mit Kurs bei 18,690 durch 25 nach oben — mitten in der Range, keine Gap, kein Swing, zehn Punkte über VWAP. Kein Level, kein Trade. Der Kurs lief innerhalb einer Stunde auf 18,705 und zurück auf 18,672. Gleicher Indikator, gleiches Signal; der Unterschied war die Fair Value Gap unter dem ersten.
Wo scheitert der Schaff Trend Cycle?
Ranges. Die doppelte Stochastic verstärkt jedes Zucken im MACD. In einer Range dreht STC alle paar Kerzen durch 25 und 75, und jeder Turn sieht identisch aus wie die echten. Der Trendfilter und das Level sind nicht optional.
Divergenz. Konstruktionsbedingt unzuverlässig; die Stochastic-Stufen entfernen Amplitude. Nutze TSI oder MACD für Divergenz.
Spät in einem Trend. STC kann den ersten Turn nach oben in einem neuen Aufwärtstrend nicht vom sechsten unterscheiden. Beim sechsten sind die Pullbacks flacher und das Plateau kürzer; lies Struktur, um zu wissen, wo du im Move stehst.
Schnelle Reversals. STC braucht, dass der MACD seine Steigung ändert, bevor die Stochastic-Stufen reagieren können. Ein V-Reversal lässt STC für mehrere Kerzen auf dem falschen Plateau.
Parameter-Fitting. Das 23/50/10/0.5-Set ist der Indikator. Ein Backtest, der auf einem Symbol 17/38/7 bevorzugt, hat Noise gefunden.
Welche Fehler machen Trader mit STC?
- 100 verkaufen und 0 kaufen. Die Plateaus sind Trend-Beine; die Turns sind die Signale.
- Turns gegen den höheren-Timeframe-Trend nehmen. In einem Abwärtstrend ist ein STC-Kauf ein Bounce.
- Turns ohne Level traden. Ein Turn im Nichts ist ein Münzwurf.
- STC-Divergenz lesen. Die Formel verwirft Amplitude; dort gibt es keine Divergenz zu lesen.
- Aussteigen, wenn STC das Plateau erreicht. Steige beim Turn abwärts durch 75 oder auf Struktur aus.
- Parameter ändern, um falsche Turns zu reduzieren. Der Filter ist Struktur, nicht Settings.
STC und die kostenlosen Indikatoren
Der eingebaute Schaff Trend Cycle von TradingView ist exakt. Die Bibliothek liefert die zwei Dinge, die STC fehlen: Die Skripte Fair Value Gaps + Inversion und Order Blocks with Volume geben dem Level, auf dem ein Turn landen sollte, und der Adaptive Trend Sentinel gibt das Regime, das entscheidet, welche Turns du nimmst. Die MACD Matrix zeigt das zugrunde liegende Momentum über vier Timeframes. Die Premium-Engine Zeno druckt Kauf- und Verkaufssignale mit Stop und Zielen; ein Zeno-Kaufsignal an einer Fair Value Gap, während STC durch 25 nach oben dreht, ist der erste Trade im Beispiel oben.
Ein Momentum-Zyklusdetektor mit schnellem Turn und ohne Erinnerung an Amplitude. Lies die Plateaus als Legs und die Turns durch 25 und 75 als Signale, nimm sie nur mit dem höheren-Timeframe-Trend und an einem Level, halte durch das Plateau und steige beim Turn zurück oder auf Struktur aus. Behalte 23/50/10/0.5 bei, lies Divergenz stattdessen auf TSI oder MACD und überspringe jeden Turn, der im Nichts passiert.
◆ Interaktiver Check
Weißt du, was STC extrahiert?
Fragen, die Trader zum Schaff Trend Cycle stellen
Ein Oszillator von Doug Schaff, der einen MACD (EMA 23 minus EMA 50) nimmt, eine 10-Perioden-Stochastic darüber laufen lässt, das Ergebnis um die Hälfte glättet, dann eine zweite 10-Perioden-Stochastic laufen lässt und erneut glättet. Er bewegt sich von 0 bis 100, bildet an den Extremen während Trend-Beinen Plateaus und dreht an Swings schnell.
MACD = EMA(close, 23) − EMA(close, 50). Erste Stufe: Stochastic des MACD über 10 Kerzen, dann jeder Wert = vorheriger + 0.5 × (neu − vorheriger). Zweite Stufe: dieselbe Stochastic und Glättung auf die erste Stufe angewendet. Das Ergebnis ist der STC.
Schaffs Defaults — fast 23, slow 50, cycle 10, factor 0.5 — auf jedem Timeframe, weil die Zykluslänge in Kerzen gemessen wird und sich anpasst. Für eine langsamere Regime-Lesart nutze 30/65/14. Auf 4-Stunden-Krypto fügt ein Faktor von 0.4 etwas Glättung hinzu. Die Zahlen anzupassen, um falsche Turns zu reduzieren, findet Noise; die Lösung für falsche Turns ist ein Trendfilter und ein Level.
Setze den Trend mit einem 200 EMA oder höherer-Timeframe-Struktur. In einem Aufwärtstrend wartest du, bis STC bei einem Pullback auf das tiefe Plateau fällt und durch 25 nach oben dreht, während der Kurs an einem Level sitzt — einem Order Block, einer Fair Value Gap, VWAP oder einem Swing. Steige auf diesem Close ein, Stop unter das Level, halte durch das hohe Plateau und steige beim Turn abwärts durch 75 oder bei einem Strukturbruch aus.
Nein. Er dreht früher als ein MACD-Cross, weil die Stochastic-Stufen Veränderungen in der MACD-Steigung verstärken, aber er braucht trotzdem zuerst, dass der MACD sich biegt, und das passiert nach dem Kursswing. Er ist ein schneller nachlaufender Indikator.
STC ist der durch zwei Stochastic-Stufen extrahierte Zyklus des MACD. MACD trendet und divergiert; STC bildet Plateaus und dreht. STC liefert frühere, sauberere Turns und mehr falsche in Ranges; MACD behält die Amplitude, die Divergenz lesbar macht. Es sind zwei Blickwinkel auf dasselbe Momentum.
Schlecht. Die doppelte Stochastic verstärkt jedes Zucken, deshalb dreht STC alle paar Kerzen durch 25 und 75. Nur die Turns, die mit einem Level zusammenfallen und mit dem höheren-Timeframe-Trend übereinstimmen, sind es wert, genommen zu werden, und in einer echten Range sind das wenige.
Auf 15-Minuten- bis Daily-BTCUSDT- und ETHUSDT-Charts mit Trendfilter und Level, ja. Ein Glättungsfaktor von 0.4 auf 4-Stunden-Charts hilft gegen 24-Stunden-Noise. Bei dünnen Altcoins ist der MACD selbst Noise, und STC verstärkt ihn.
Nein. Jede Stufe wird aus abgeschlossenen Closes und vorherigen Werten berechnet; nichts ändert sich, sobald die Kerze geschlossen ist.
Der TradingView-Built-in ist exakt. Die Bibliothek liefert das Level (Fair Value Gaps + Inversion, Order Blocks with Volume), das Regime (Adaptive Trend Sentinel) und eine Multi-Timeframe-Momentum-Lesart (MACD Matrix). Zeno, die Premium-Engine, druckt Signale mit Stops und Zielen.
Quellen & verwandte Leitfäden
Als Nächstes lesen
- MACD Indicator: kompletter Guide
- True Strength Index
- Stochastic Oscillator
- Stochastic RSI
- WaveTrend Oscillator
- Fair Value Gaps: kompletter Guide
- Momentum Trading Strategy
- Order Blocks: kompletter Guide
- MACD Matrix (kostenloser Indikator)
- Fair Value Gaps + Inversion (kostenloser Indikator)
- Adaptive Trend Sentinel (kostenloser Indikator)
- Zeno — die Premium-Engine
Primärquellen
- Trading Technologies: Schaff Trend Cycle (Indikator-Dokumentation)
- Schaff, "The Schaff Trend Cycle", FX-Strategy / Stocks & Commodities-Berichterstattung
- Appel, Technical Analysis: Power Tools for Active Investors (2005) — der MACD, auf dem er basiert
- Lane, "Lane's Stochastics", Technical Analysis of Stocks & Commodities (1984) — die Stochastic-Stufen


