Variable Index Dynamic Average (VIDYA) Calculator

Variable Index Dynamic Average (VIDYA) Calculator MCP Connector for Claude

A+

Adaptive technical indicator engine that scales smoothing based on market volatility.

3 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides advanced adaptive smoothing capabilities using the Variable Index Dynamic Average (VIDYA). By utilizing the Chande Momentum Oscillator (CMO) as a volatility factor, the indicator automatically adjusts its responsiveness to price momentum. Use calculate_vidya_series to generate full datasets including slopes and adaptive responses, get_vidya_summary for statistical snapshots of specific price ranges, or detect_vidya_regime to identify Bullish, Bearish, or Neutral market states.

tradingvolatilitymomentumtechnical-analysisadaptive-smoothing

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

calculate_vidya_series

Computes the full series of VIDYA values, slopes, and adaptive responses for a given price dataset

get_vidya_summary

Provides a high-level statistical snapshot of the VIDYA behavior over a specific range

detect_vidya_regime

Identifies the current market regime based on the relationship between price and the VIDYA line

See how to talk to your AI agent using Variable Index Dynamic Average (VIDYA) Calculator.

Calculate the VIDYA series for these closing prices: [150.2, 152.5, 151.0, 153.4, 155.0]

[{"index": 0, "vidya": 150.2, "slope": 0, "volatilityResponse": 0}, {"index": 1, "vidya": 151.1, "slope": 0.9, "volatilityResponse": 0.4}, {"index": 2, "vidya": 151.05, "slope": -0.05, "volatilityResponse": 0.2}, {"index": 3, "vidya": 152.1, "slope": 1.05, "volatilityResponse": 0.5}, {"index": 4, "vidya": 153.6, "slope": 1.5, "volatilityResponse": 0.6}]

What is the current market regime for these prices: [100, 102, 104, 103, 105]?

The current regime is a Bullish Trend with a strength of 0.85, as the price is above the VIDYA line and the slope is positive.

Give me a summary of the VIDYA behavior between index 10 and 20 for this price series.

In the requested range, the average VIDYA was 450.25, with a maximum slope of 1.2 and a stable volatility trend.

Unlike a standard EMA which uses a constant smoothing factor, VIDYA scales its responsiveness using the Chande Momentum Oscillator (CMO) to adapt to market volatility.

Related Connectors