Indicator reference › DPO

Detrended Price Oscillator explained

Trend

What Detrended Price Oscillator measures

DPO strips the long-term trend out of price to expose the shorter-term cycles underneath it. It does this by subtracting a moving average — deliberately shifted backward in time by roughly half the lookback period — from price. That backward shift is the key design choice: it aligns the average with where price actually was at that point in the cycle, rather than with today's price.

How Detrended Price Oscillator readings are interpreted

DPO oscillates around zero. Because the trend has been deliberately removed, DPO is not meant to identify the current trend direction — it's meant to reveal cyclical peaks and troughs that would otherwise be hidden inside a strong trend. Peaks and troughs in DPO can help estimate the typical cycle length of a security's price action.

Conventional Detrended Price Oscillator levels

Where Detrended Price Oscillator works, and where it does not

Because it deliberately shifts a moving average backward, DPO's most recent values reference a lagged, no-longer-current baseline — read the shape of the oscillation for cycle timing, not the most recent bar as a live trend signal.

Indicators commonly read alongside Detrended Price Oscillator

Known limitations of Detrended Price Oscillator

Detrended Price Oscillator in practice

Other trend indicators

Random Walk Index
Alligator
ADX — Average Directional Index
Supertrend

Testing ideas built on Detrended Price Oscillator

A reading of Detrended Price Oscillator can be written as an exact rule and checked against historical data — as a full strategy with entries, exits and costs, or as a single condition and what followed it:

How to backtest a trading strategy without code
Event analysis: what follows a market event

Plot it yourself. Add this indicator to a chart, change every parameter and watch the line move, then backtest how the rule would have behaved on historical data — free on the S&P 500 ETF, no card.

Create a free account or start with the lessons →
This is reference material, not advice. It describes what each indicator measures and how its readings are conventionally interpreted. Nothing here is a recommendation to buy or sell anything, and no indicator predicts future prices. GU Analyser is an analytical tool — no money is ever traded here.