Percentage Price Oscillator (PPO) Engine

Percentage Price Oscillator (PPO) Engine MCP Connector for Claude

A+

A deterministic engine for calculating normalized price momentum via PPO indicators.

4 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides a deterministic engine for calculating the Percentage Price Oscillator (PPO), a momentum indicator that measures the percentage difference between fast and slow EMAs. Unlike standard MACD, PPO is normalized, allowing for consistent momentum comparison across different assets. Use calculate_ppo_metrics to generate the oscillator, signal line, and histogram. You can also use detect_ppo_events to identify zero-line crosses and signal crossovers, or detect_ppo_divergence to find discrepancies between price action and momentum. For comparative analysis, compare_with_macd provides a direct look at PPO versus absolute MACD values.

momentumematradingindicatorsppomacd

4 tools expose this connector's capabilities to your AI agent.

calculate_ppo_metrics

Calculates the full suite of PPO indicators

detect_ppo_events

Identifies specific momentum triggers like zero-line crosses and signal crossovers

compare_with_macd

Provides a comparative analysis between PPO and standard MACD

detect_ppo_divergence

Finds discrepancies between price movements and PPO momentum

See how to talk to your AI agent using Percentage Price Oscillator (PPO) Engine.

Calculate the PPO metrics for these closing prices: [150.2, 152.5, 151.0, 153.4, 155.0, 154.2, 156.8].

The PPO oscillator value is 0.45, the signal line is 0.32, and the histogram is 0.13.

Are there any bullish divergences in this price series: [100, 105, 102, 108, 104, 110]?

No bullish divergences were detected in the provided price series.

Compare the PPO and MACD for these prices: [50, 51, 52, 51, 50, 49].

The PPO shows a momentum decline of -0.15%, while the MACD shows an absolute difference of -0.45.

MACD measures the absolute difference between EMAs, while PPO measures the percentage difference. This normalization makes PPO better for comparing momentum across different assets with different price scales.

Related Connectors