К основному содержанию
ForexNews24
Волатильность

Индикатор ATR: настройки и сигналы

Average True Range

ATR измеряет средний размах бара за период в единицах цены и отвечает на вопрос «насколько сильно этот инструмент обычно двигается».

Как индикатор выглядит на реальном графике

Цена1.13191.15121.17041.18971.2090ATR(14) в единицах цены0.003720.004870.006020.007170.00832
Цена закрытияATR(14)
ATR измеряется в тех же единицах, что и цена, и всегда положителен — направление он не показывает вовсе. Всплески совпадают с резкими движениями в любую сторону, а спад означает затухание волатильности: отсюда и практическое применение — размер стопа в долях ATR.

Данные: EUR/USD, дневные бары, 2025-06-16 — 2026-07-20. Индикатор рассчитан по 400 барам, на графике показаны последние 180. Источник котировок: Binance Spot REST API (api.binance.com/api/v3/klines).

Эффективность по режимам рынка
РежимОценка
Трендовый рынок55
Флэт50
Высокая волатильность70
Низкая волатильность38

Что индикатор измеряет на самом деле

Истинный диапазон учитывает не только размах текущего бара, но и разрывы: берётся максимум из трёх величин — размаха бара, расстояния от максимума до предыдущего закрытия и от минимума до предыдущего закрытия. Благодаря этому гэп не теряется, а попадает в расчёт волатильности.

ATR принципиально ненаправлен. Резкий рост и резкое падение дают одинаковый вклад, поэтому по индикатору нельзя судить о направлении — только о размахе движения. Это не ограничение, а назначение инструмента.

Практическая ценность ATR не в сигналах, а в нормировке. Стоп в 50 пунктов означает разное на спокойном и на волатильном рынке; стоп в два ATR означает одно и то же всегда. Тот же принцип работает для размера позиции: фиксируя риск в долях ATR, трейдер получает сопоставимый риск на разных инструментах.

Формула

TR = max(High−Low, |High−PrevClose|, |Low−PrevClose|); ATR = скользящее среднее TR за N периодов

Истинный диапазон берёт максимум из трёх расстояний, чтобы учесть разрывы между барами. Далее применяется сглаживание Уайлдера — то же, что в RSI, поэтому ATR обладает длинной памятью и реагирует на всплески волатильности постепенно.

Стандартные настройки

14
Стандартный период
1.2–2×
Множитель для стоп-лосса
0.5×
Множитель для шага сетки
Стандартные параметры
ПараметрЗначение
Стандартный период14
Множитель для стоп-лосса1.2–2×
Множитель для шага сетки0.5×

Период 14 — исходное значение Уайлдера. Более короткие периоды (7–10) быстрее отражают смену режима волатильности и подходят для расчёта стопов внутри дня. Множители 1.5–3 ATR для стоп-лосса — эмпирический диапазон: слишком тесный стоп выбивается рыночным шумом, слишком широкий делает риск на сделку неприемлемым.

Код реализации (Python)

atr.py
def atr(high, low, close, period=14):
prev_close = close.shift(1)
tr = pd.concat([
high - low,
(high - prev_close).abs(),
(low - prev_close).abs(),
], axis=1).max(axis=1)
return tr.rolling(period).mean()

Когда индикатор перестаёт работать

Ограничения
  • Не показывает направление движения — только его размах.
  • Запаздывает по построению: отражает уже произошедшую волатильность и не предсказывает будущую.
  • Абсолютные значения несопоставимы между инструментами с разной ценой, поэтому для сравнения ATR приводят к процентам от цены.

Типичные ошибки применения

  • Пытаться торговать по направлению ATR. Рост индикатора означает усиление движения в любую сторону, а не рост цены.
  • Ставить фиксированный стоп в пунктах на инструменте с меняющейся волатильностью — на спокойном рынке он окажется избыточным, на активном его выбьет шумом.
  • Сравнивать ATR разных инструментов напрямую, забывая, что это величина в единицах цены.
  • Считать высокий ATR признаком хорошей возможности. Высокая волатильность одинаково увеличивает и потенциальную прибыль, и потенциальный убыток.

Кому и зачем это нужно

Обязательный инструмент для любого, кто рассчитывает размер позиции и уровни защиты. Не даёт сигналов на вход, но определяет, каким должен быть риск на сделку.

Частые вопросы

Как использовать ATR для стоп-лосса?

Стоп выставляется на расстоянии в несколько ATR от точки входа — обычно от полутора до трёх. Смысл в том, чтобы стоп был за пределами обычного шума инструмента: если типичный дневной размах равен одному ATR, стоп внутри этого расстояния будет выбит случайным колебанием.

Растущий ATR — это хорошо или плохо?

Ни то, ни другое: это информация о режиме рынка. Рост ATR означает, что движения стали крупнее, поэтому при неизменном риске в деньгах позицию нужно уменьшать, а стоп — расширять. Направление рынка индикатор не показывает вовсе.

Можно ли сравнивать ATR разных инструментов?

Напрямую нет, потому что ATR выражен в единицах цены инструмента. Для сравнения его переводят в проценты от текущей цены — тогда получается сопоставимая мера относительной волатильности.

Другие индикаторы категории «Волатильность»

От исследования — к применению

В продукте Allocation мы реализовали эти алгоритмы с учётом всех нюансов, разобранных на портале.

Узнать про Allocation