Detrended Price Oscillator indicator

Trend indicators
Detrended Price Oscillator
  • The Detrended Price Oscillator (DPO) helps to eliminate the long-term trends in prices.
  • To do so, it measures distance between extreme highs and lows.

Gerald Appel developed the Detrended Price Oscillator (DPO). It is a technical analysis tool that helps to eliminate the long-term trends in prices. The DPO employs a displaced moving average for elimination of cycles longer than the moving average. As a direct result of its mechanism, the DPO indicator doesn’t respond to the most current price action.

In simple words, the Detrended Price Oscillator effectively removes the influence of the market’s general trend from the price action. Hence, the DPO make it easy for the technical analysts and traders to identify cycles. It is important to note that the DPO indicator is not a momentum-based indicator. Therefore, it helps to assess high and low points within a cycle and also helps to estimate its length. The mechanism of the DPO also allows it to highlight intermediate levels of overbought/oversold market conditions effectively.

How does the Detrended Price Oscillator work?

The Detrended Price Oscillator works to isolate short-term cycles from the long-term cycles. The DPO indicator does it by comparing closing price to the previous moving average near the middle of the chosen time period. Figures higher than the simple moving averages indicate that the DPO is in overbought levels. Figures lower than the simple moving averages suggest that the DPO is in oversold levels.

How to calculate the Detrended Price Oscillator?

To calculate the Detrended Price Oscillator, it is necessary to choose a time period such as prior 20 periods. Secondly, find the closing price n periods ago. The formula for finding n periods is:

n periods = (x / 2) + 1

If using a 20 periods, the n periods will be 11. Now, calculate the simple moving average of the chosen time period. It is 20 in the current example. Finally, subtract the simple moving average from the closing price (x/2) + 1 periods ago to achieve the value of the DPO. The formula for the Detrended Price Oscillator is:

DPO = Closing Price of the (x/2) + 1 periods ago – Chosen time period’s simple moving average

What does the DPO indicator tell traders?

The DPO indicator helps traders to identify the price cycle of an asset. Traders arrive at this conclusion by observing the highs and lows on the DPO indicator aligned to the highs and lows in prices. This alignment makes a vertical line and traders can easily count the time elapsed between them.

How to use the DPO indicator for trading?

Traders may use the Detrended Price Oscillator for trading by keeping in mind the following key points.

  • Suppose that the bottoms are two months apart, traders can easily assess when the next buying opportunity will appear. It can be done by isolating two recent lows on the DPO indicator and in price and then project the next bottom two months later.
  • Suppose that the ups are two months apart, traders can easily assess when the next selling opportunity will appear. Traders can easily identify the most recent highs and then project the next high two months later.
  • The distance between a high and a low can help to estimate the length of a short trade.
  • The distance between a low and a high can help to estimate the length of a long trade.

Related articles you will like

Leave a Comment

Get “Every Candlestick Patterns Statistics”, The Last Trading Book You’ll Ever Need! 

© PatternsWizard | Crafted with care by traders for traders

Trading is not appropriate for all investors, and the risks can be substantial. You agree and acknowledge further that the trading signals and contents provided to you by PatternsWizard are not, and are not intended to be, an offer or solicitation to enter into any transaction, or any type of trading or investment advice, recommendation or strategy. You acknowledge that it is solely your decision to determine which, if any, PatternsWizard trading signals and contents to use for trading (whether actual or simulated). Statistics provided are the result of backtests and are provided as is with no guarantee. Past performance is no guarantee of future results. Trading PatternsWizard signals may result in losses. Leverage can work against you as well as for you, and can lead to large losses as well as gains. You should only trade with funds that you can afford to lose. Based on the foregoing, you agree that you shall not seek to hold PatternsWizard, its managers or its developpers responsible for any losses associated with any trading signals or contents provided to you by PatternsWizard. CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 74-89 % of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money. PatternsWizard is for education purposes only.
Some of the links in this site are affiliate links. It means these websites will pay us a small commission at no additional cost to you if you buy from them.
PatternsWizard is NOT FINANCIAL ADVICE, trade responsibly.