Skip to content
On this page
  1. Key Takeaways
  2. What It Is
  3. The Intuition
  4. How It Works
  5. Worked Example
  6. Common Mistakes
  7. Frequently Asked Questions
  8. Sources
  9. Disclaimer
← All concepts
Technical AnalysisIntermediate5 min read

Absolute Price Oscillator: EMA Difference in Price Units

The **absolute price oscillator**, or APO, is a momentum indicator that plots the raw difference between two exponential moving averages of price. It is essentially the MACD line by another name, reported in the same price units as the underlying asset.

Key Takeaways

  • APO equals the fast EMA minus the slow EMA, typically 12 and 26 periods.
  • Readings are in price units, so the same APO value means different things on different stocks.
  • Zero crossings mark momentum shifts, while signal-line crossovers refine entries.
  • The most common error is comparing APO levels across stocks at different prices.

Key Takeaways

  • APO equals the fast EMA minus the slow EMA, typically 12 and 26 periods.
  • Readings are in price units, so the same APO value means different things on different stocks.
  • Zero crossings mark momentum shifts, while signal-line crossovers refine entries.
  • The most common error is comparing APO levels across stocks at different prices.

What It Is

The APO is the absolute, dollar-denominated, distance between two EMAs of price. When the fast EMA sits above the slow EMA the APO is positive; when it sits below the APO is negative. The oscillator plots below the price chart and crosses through zero whenever the two EMAs cross each other.

Many charting platforms include APO alongside MACD and PPO as a related trio. MACD is the same calculation under a different name, and PPO normalizes the result into a percentage. APO keeps the original price units.

The Intuition

A simple way to read momentum is to compare a short-term moving average with a longer one. If the short average is above the long, recent prices are running ahead of older prices, which is bullish. The APO simply takes that gap and plots it as an oscillator.

The advantage over reading the moving averages on the price chart is clarity. Small gaps and crossovers can be hard to see when both averages hug the price line. Plotting the gap as its own series makes turning points obvious.

How It Works

The APO formula is:

APO = EMA_fast(Close, n_fast) - EMA_slow(Close, n_slow)

The defaults are n_fast = 12 and n_slow = 26. The fast EMA tracks recent prices more closely; the slow EMA lags more heavily. The difference between them is the absolute price oscillator.

An optional signal line is a short EMA of the APO itself, typically 9 bars. The histogram, when shown, is the APO minus the signal line.

The standard signals are:

  • APO above zero: fast EMA is above slow EMA, short-term momentum is bullish.
  • APO below zero: fast EMA is below slow EMA, short-term momentum is bearish.
  • APO crosses signal line: the rate of change of the APO has turned, often used as an earlier trigger than the zero-line cross.
  • Divergence: price makes a new extreme but APO does not, a warning that momentum is fading.

Worked Example

Take a stock that closes at $100 today. The 12-day EMA of close is $99.10 and the 26-day EMA is $97.50. The APO reads:

APO = 99.10 - 97.50 = 1.60

A positive 1.60 in price units says recent prices are running about $1.60 above the longer trend.

Two weeks later the stock has slid to $94. The 12-day EMA is now $95.40 and the 26-day EMA is $96.80. The new APO is:

APO = 95.40 - 96.80 = -1.40

Between the two readings the APO has crossed below zero. A trader watching that cross might trim long exposure or set up a short trade.

Now consider a $400 stock. A 1% move there is $4, so the typical APO magnitude on the same EMA settings would be several dollars rather than a few cents. Treating an APO reading of 1.6 as significant on a $100 stock but trivial on a $400 stock is the standard interpretation. The Percentage Price Oscillator was designed to fix exactly this scaling issue.

Common Mistakes

  1. Comparing APO across stocks. Because APO is in price units, a value of 3 means very different things on a $20 stock and a $300 stock. PPO is the percentage version and is the right tool for cross-asset comparison.
  2. Forgetting the signal line. Many traders treat the APO line alone as a signal source and miss the smoother trigger that a 9-period EMA of APO provides.
  3. Trading every zero cross. APO can chop near zero during consolidation. A trend filter or volatility filter reduces false signals.
  4. Using extreme EMA pairs. Setting the fast EMA at 2 and the slow at 200 will give a hugely volatile APO that whipsaws on minor moves. Stick to settings that have shown stable behavior in tests.
  5. Reading divergence loosely. Real divergence requires a fresh price extreme that the APO declines to confirm. Many traders see divergence in noise.

Frequently Asked Questions

What is the absolute price oscillator in simple terms? The absolute price oscillator is the gap between a fast and a slow exponential moving average, plotted as an oscillator centered at zero. When the value is positive the fast average is above the slow one and momentum is up.

How does the absolute price oscillator affect investment decisions? Swing traders use APO zero crossings as entry and exit triggers and use the signal-line cross as an earlier, noisier trigger. The size of the APO gives a rough read on how strong the underlying trend is.

What is a real-world example of the absolute price oscillator? On a stock breaking out of a long base, the 12 and 26 EMAs separate and APO rises to several dollars. As the trend matures and price stalls, the APO compresses back toward zero even before price tops out.

How can investors use the absolute price oscillator effectively? Combine it with a trend filter such as price above the 200-day average, use the signal-line cross for entries, and confirm with volume. Avoid using APO levels to rank stocks across very different price ranges.

How is the absolute price oscillator different from MACD or PPO? APO and MACD are the same calculation with different labels. PPO divides the gap by the slow EMA and multiplies by 100, giving a percentage. PPO is comparable across assets; APO is not.

Sources

  1. Fidelity Learning Center. Absolute Price Oscillator (APO). https://www.fidelity.com/learning-center/trading-investing/technical-analysis/technical-indicator-guide/apo
  2. Trading Technologies. Absolute Price Oscillator. https://library.tradingtechnologies.com/trade/chrt-ti-absolute-price-oscillator.html
  3. Tulip Indicators. Absolute Price Oscillator (apo). https://tulipindicators.org/apo
  4. TrendSpider Learning Center. What Is the Absolute Price Oscillator. https://trendspider.com/learning-center/what-is-the-absolute-price-oscillator/

Disclaimer

This article is educational content only and is not financial advice. Nothing here is a recommendation to buy, sell, or hold any security. Consult a licensed advisor before making investment decisions.

The IWP Substack

You understand the concept. Now see it applied.

The Investing With Purpose Substack turns ideas like this into research and risk-managed trade plans on real stocks, updated every week.

Read on Substack (opens in a new tab)

Related concepts