Indicators

Schaff Trend Cycle Indicator Explained

How the Schaff Trend Cycle runs MACD through a double stochastic for earlier trend signals, and how to automate STC in Setup.Cash.

By Setup.Cash TeamLast updated 2026-07-032 min read203 words

Featured image placeholder

/og/setup-cash-og.svg

The Schaff Trend Cycle (STC), by Doug Schaff, starts with a MACD and runs it through two rounds of stochastic normalization. The result cycles between 0 and 100 and turns notably earlier than MACD itself — trend timing with cycle-tool responsiveness.

How It Works

  • A MACD line is computed, then stochastically normalized twice.
  • The double normalization compresses lag and bounds the output 0–100.
  • Readings race to the extremes and flatten there while trends run.

How to Trade It

The standard rules: buy when STC turns up from below 25, sell/exit when it turns down from above 75. The flat-at-extreme behavior means 'STC pinned above 75' is itself a trend-running signal — don't fade it just for being high.

Building It in Setup.Cash

Add Schaff Trend Cycle in the strategy builder — the length input controls its sensitivity — and use its value in any entry, exit, or filter condition. You can also combine it with other tools in the Indicators Lab or via the AI indicator generator. Compare with TRIX and TSI, the other refined-MACD relatives. For the full category overview, see the advanced momentum library guide.

Momentum signals are timing tools — combine them with a trend or regime filter and backtest the exact rules before going live.

Not financial advice. Trading involves risk. Use backtesting and paper trading before risking real capital.

Related Posts

View all

Indicators

Coppock Curve Indicator Explained

How the Coppock Curve was designed to call major market bottoms with long-horizon momentum, and how to automate it in Setup.Cash.

2 min read · 228 words

Indicators

AlphaTrend Indicator Explained

How the AlphaTrend indicator combines ATR bands with momentum gating for a self-filtering trend line in Setup.Cash.

2 min read · 207 words

Start here

Build your trading bot workflow with structure

Use Setup.Cash to create, backtest, and paper trade rule-based strategies without relying on guesswork. Not financial advice. Trading involves risk.