CFDs are complex instruments with a high risk of losing money rapidly due to leverage. You do not own or have any rights to the underlying assets when trading CFDs. Please refer to our Target Market Determination Policy and consider if CFDs are suitable for you.

Advanced cycle trading: DPO, Schaff Trend Cycle, and visual forecasting tools

Posted in Indicators & oscillators
5 minute read
Stocks_Laptop_Phone_Woman

This guide shows how to bridge the gap between theoretical market cycles, including the Wyckoff Model and Business Cycle phases, and practical, real-time indicator signals from the Detrended Price Oscillator (DPO) and Schaff Trend Cycle (STC).

Introduction

The Detrended Price Oscillator (DPO)

EURUSD 1 hour DPO RSI
Source: Tradingview.com. Comparison chart EUR/USD 1 hour - Detrended Price Oscillator (DPO) vs Relative Strength Index (RSI) - December 2025. Past performance is not indicative of future results.

Schaff Trend Cycle (STC)

Key components and logic

EURUSD 1 hour STC MACD
Source: Tradingview.com. Comparison chart EUR/USD 1 hour Schaff Trend Cycle (STC) vs Moving Average Convergence Divergence MACD - December 2025. The information presented is historical information and past performance is not indicative of future results.

Schaff Trend Cycle (STC) - middle pane

Moving Average Convergence Divergence (MACD) - bottom pane

Visual cycle drawing tools

EURUSD Weekly chart - Manually drawn cycles - Presidential
Source: Tradingview.com. EUR/USD weekly chart - Manually drawn - Identifying cycles manually - Presidential cycle - 2016 - 2026. The information presented is historical information and past performance is not indicative of future results.

US presidential election cycles

Time cycles and sine waves

Fibonacci retracement levels

Other time-based and macroeconomic cycles

Short-term cycles (3–5 years):

Medium-term cycles (7–15 years):

Long-term and secular cycles (10–60+ years):

Seasonal cycles:

Conclusion