The Detrended Price Oscillator (DPO) is a technical indicator designed to remove long-term trends from price data, allowing traders to focus on price cycles. Developed by William Blau in 1991, the DPO helps identify overbought and oversold conditions, as well as potential trend reversals in forex, stocks, and other financial markets.

Unlike bounded oscillators, DPO fluctuates above and below a zero line, making it easier to detect extreme price levels without being constrained by fixed upper and lower limits.
This indicator is ideal for traders seeking to analyze cyclical price behavior, and it is most effective when combined with other technical tools for trend confirmation.
The DPO is calculated by subtracting a moving average of closing prices from the closing price itself, and plotting the result as a line.
Above Zero Line: Indicates recent prices are higher than long-term averages, signaling bullish momentum (BUY).
Below Zero Line: Indicates recent prices are lower than long-term averages, signaling bearish momentum (SELL).
Traders can use the DPO line and signal line crossovers to generate buy and sell signals:
Buy Signal: DPO crosses below the signal line and starts moving upward.
Sell Signal: DPO crosses above the signal line and starts moving downward.
Identify Market Cycles: Helps traders detect cyclical highs and lows for entry and exit points.
Trend Reversals: Signals potential reversals when the DPO changes direction relative to the zero line.
Overbought & Oversold Levels: Assists in spotting extreme conditions in the market to avoid entering at unfavorable levels.
Confirmation Tool: Can be combined with RSI, MACD, or Moving Averages to improve signal accuracy.
Use higher timeframes for more reliable signals and fewer false alerts.
Combine DPO signals with price action or trend indicators to confirm trades.
Avoid using DPO in isolation; it’s best as part of a broader trading strategy.
Focus on crossovers with the signal line for precise buy/sell entries.
The Detrended Price Oscillator (DPO) is a versatile tool that measures momentum and price cycles by filtering out long-term trends. It provides traders with overbought/oversold signals, helps anticipate trend reversals, and enhances decision-making in forex and stock trading.
While it is a lagging indicator, when used alongside other technical tools, the DPO can help traders enter and exit positions more confidently.
Download the Detrended Price Oscillator (DPO) for MT4 to add a cycle-based analysis tool to your trading strategy today.
Published:
Nov 11, 2025 13:11 PM
Category: