ATR-Calculator

ATR-Calculator MCP Connector for Claude

A+

Calculate Average True Range and classify market volatility.

3 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides deterministic technical analysis tools to measure market volatility. Use calculate_atr to determine the Average True Range as a percentage of price and receive a volatility classification (low, medium, or high). You can also use get_volatility_thresholds to retrieve historical percentile boundaries or validate_price_data to ensure your price arrays are mathematically sound for analysis.

atrvolatilitytradingfinanceindicators

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

calculate_atr

Calculates the Average True Range and volatility classification for a given set of price data

validate_price_data

Ensures that price arrays are mathematically sound and ready for technical analysis

get_volatility_thresholds

Retrieves the historical percentile boundaries used to classify volatility levels

See how to talk to your AI agent using ATR-Calculator.

Calculate the ATR for these prices: High [150, 155, 152], Low [145, 148, 147], Close [148, 152, 150].

The calculated ATR is 3.5% and the volatility level is medium.

What are the volatility thresholds for this dataset using Wilder's smoothing with a period of 14?

The historical thresholds are: Low: 1.2%, Medium: 2.5%, and High: above 2.5%.

Check if these price arrays are valid: High [10, 12], Low [11, 9], Close [10.5, 10].

The data is invalid because the low price in the second period is higher than the high price.

The server supports Wilder's smoothing (the traditional method), Simple Moving Average (SMA), and Exponential Moving Average (EMA).

Related Connectors