M.
Schaff Trend Cycle Pro â Â Schaff Trend Cycle indicator with reduced noise
Schaff Trend Cycle Pro is an enhanced version of the traditional Schaff Trend Cycle indicator, designed to deliver cleaner momentum signals and more consistent trend readings.
What is the Schaff Trend Cycle?
The Schaff Trend Cycle (STC) is a momentum-based oscillator that combines the trend-following logic of MACD with a cyclical calculation to detect early trend shifts.

Instead of relying solely on moving averages, the schaff trend cycle indicator applies a stochastic process to MACD values, transforming them into a bounded cycle between 0 and 100. This allows traders to identify not just trend direction, but also where the market is within a momentum cycle.
From a trading perspective:
- Values near 0â25 indicate compressed or exhausted bearish momentumÂ
- Values near 75â100 indicate extended bullish momentumÂ
- Crosses out of these zones often signal momentum expansion and potential trend initiation
What sets Schaff Trend Cycle apart?
Refined signal quality with smoothing control
One of the key limitations of the standard schaff trend cycle indicator is sensitivity to short-term fluctuations, especially in choppy conditions.
Schaff Trend Cycle Pro addresses this by introducing a smooth parameter, allowing you to:
- Reduce noise and erratic plot movements using 11 different moving average typesÂ
- Stabilize signal behavior across different market conditionsÂ
- Maintain responsiveness while filtering out unnecessary fluctuationsÂ
The result is a more controlled and reliable momentum cycle, helping you focus on meaningful shifts instead of reacting to noise.
Color-coded visuals for immediate interpretation
Clarity matters when timing entries and exits. Schaff Trend Cycle Pro enhances the traditional display with a fully color-coded structure, so you can interpret signals instantly without second-guessing.
Your chart includes:
- Background color â highlights overall market biasÂ
- Upper and lower threshold zones â clearly define momentum extremesÂ
- STC plot color â reflects directional shifts in real timeÂ
This structured visual approach transforms the schaff trend cycle indicator into a more intuitive decision-support tool, especially during fast market conditions.
Stay informed with real-time alerts
The Schaff Trend Cycle indicator includes:
- Pop-up alerts for key signal eventsÂ
- Sound notifications to keep you aware of momentum shiftsÂ
This ensures you stay connected to the market and can respond promptly when conditions align with your strategy.
Built on proven STC logic
Like the original Schaff Trend Cycle, this indicator combines elements of MACD and cycle analysis to detect early trend development.
With the added smoothing and improved visualization, the advanced Schaff Trend Cycle indicator helps you:
- Identify early momentum shifts
- Track trend continuation with greater confidence
- Filter out low-quality signals in ranging markets
Need something that fits your trading style? Our NinjaTrader 8 add-ons are built to support different approaches.
Â
Dedicated NinjaScript Signals
- Signal_Trend: 1 = uptrend, -1 = downtrend
- Signal_State: 1 = high, -1 = low, 0 = middle
- Signal_Trade: 1 = uptrend start, 1 = downtrend start, 0 = no signal
Software Changelog
- 28 Sep 2023:The indicator was released (build new).
Policies
Software license
Every purchase includes a perpetual software license, granting you the right to use the software indefinitely on the number of computers permitted by your license.
Installation & Onboarding
Every purchase includes guided installation assistance.
Purchases with Premium Services also include white-glove software setup and onboarding, along with personalized trading setup and workflow optimization.
Software updates & upgrades
Software updates & upgrades are provided at no additional cost.Â
For products with a modular structure, this coverage applies to the core product, while optional expansion modules may be offered separately.
Read the full policy
Customer service
Every purchase includes lifetime support via email & chat, delivered by our renowned Customer Care team â widely recognized throughout the trading community for its world-class service.
As your NINZA product collection expands, Premium Path unlocks a growing range of enhanced Customer Care benefits & privileges, available through dedicated channels.
Explore Premium Path
Remote assistance
Every purchase includes up to 3 complimentary remote assistance sessions, available within 30 days of purchase â with each session lasting up to 30 minutes.
Purchases with Premium Services include up to 6 sessions within 60 days of purchase, with priority scheduling and longer session durations.
Product exchange
Customers may request up to 3 product exchanges within 30 days of purchase, at little or no additional cost when exchanging for a comparable product.
Read the full policy
Returns & refunds
Due to the ease with which software products can be stored and copied, no returns will be accepted and no refunds will be issued.
ALL SALES ARE FINAL & NON-REFUNDABLE.







