ATR Calculator — Average True Range & Volatility Stops
Calculate Average True Range (ATR) stop loss distances instantly. Enter your ATR value or individual True Ranges to get aggressive, standard, and conservative stop loss distances based on 1.5×, 2×, and 3× ATR multiples — the industry standard for volatility-based risk management.
ATR from your charting platform
Current market price of the pair
How to Use the ATR Calculator
The ATR Calculator has two input modes. In Manual ATR Entry mode, simply paste the ATR value shown on your charting platform (MetaTrader 4/5, TradingView, etc.) and your current market price, then click Calculate. The tool instantly returns ATR as a percentage of price and three stop loss distances.
In Average True Ranges mode, enter individual True Range values for each recent candle (up to 14). The calculator averages them to produce the ATR. This is useful when you want to compute ATR manually without relying on a platform indicator. Add or remove rows with the buttons below the grid.
The three stop loss outputs correspond to common ATR multiples used by traders: Aggressive (1.5×) for tight stops with high-probability setups, Standard (2×) for typical swing trades, and Conservative (3×) for volatile markets or longer time frames. These are distances in price units — subtract from your entry for a long position, add for a short.
The Formula
ATR is built on the concept of True Range (TR), which extends the simple High–Low range to account for overnight gaps and limit moves:
- True Range (each bar):
- TR = max( High − Low, |High − Previous Close|, |Low − Previous Close| )
- For the very first bar in the series: TR = High − Low
- Average True Range (simple method): ATR = sum of TR values ÷ number of periods (typically 14)
- ATR as % of price: ATR% = (ATR ÷ Current Price) × 100
- Stop loss distance: Stop = ATR × multiplier (1.5, 2.0, or 3.0)
Wilder's original ATR used an exponential smoothing method (similar to EMA) rather than a simple average: ATR(n) = [(ATR(n−1) × (period − 1)) + TR] ÷ period. Most platforms use Wilder's method. This calculator uses the simple average, which gives nearly identical results over 14 periods and is easier to reproduce manually.
Practical Examples
Example 1 — EUR/USD Day Trade Stop Loss
Your EUR/USD 1-hour ATR reads 0.0045 (45 pips). The current price is 1.0850. You want to enter long and need a stop loss level.
- ATR% = (0.0045 ÷ 1.0850) × 100 = 0.41%
- Aggressive stop distance (1.5×): 0.0068 → stop at 1.0782
- Standard stop distance (2×): 0.0090 → stop at 1.0760
- Conservative stop distance (3×): 0.0135 → stop at 1.0715
For a normal day trade setup you would use the standard 2× ATR stop at 1.0760 — giving the trade enough room to breathe while keeping the risk defined.
Example 2 — Calculating ATR Manually from True Ranges
You have 5 recent candles with True Range values: 0.0042, 0.0055, 0.0038, 0.0061, 0.0049.
- ATR = (0.0042 + 0.0055 + 0.0038 + 0.0061 + 0.0049) ÷ 5 = 0.0049
- Standard stop (2× ATR): 0.0098
- Conservative stop (3× ATR): 0.0147
When to Use Each ATR Multiple
The correct ATR multiple depends on your strategy and the current volatility regime. Use 1.5× ATR for high-probability mean-reversion setups where you expect a quick move in your favor. Use 2× ATR as the default for trend-following entries where the market needs space to develop. Use 3× ATR during high-volatility events (NFP, FOMC, earnings) or when trading higher time frame swings where larger retracements are normal.
Frequently Asked Questions
Related Guides
Related Calculators
Stop Loss Calculator
Calculate the optimal stop loss placement based on your risk tolerance and account size. Protect your capital on every trade.
Fibonacci Retracement Calculator
Calculate Fibonacci retracement levels for any price swing. Identify key support and resistance zones for better trade entries.
Forex Spread Calculator
Convert the forex spread in pips to a dollar cost for your position size. See the true cost of trading any pair per trade, weekly, monthly, and annually.
Forex Correlation Calculator
Calculate the correlation between any two forex pairs to understand portfolio exposure. Check static pair correlations or calculate Pearson r from custom price series.