TradingLabPro
Вопрос-ответ12 мин чтения

ATR: как измерить дёрганность рынка и поставить стоп, который не снесёт

Два графика одинаково красивы: у обоих восходящий тренд, оба держатся над своими средними. Но один за день проходит 0,8%, второй — 4%. Позиция одного размера на обоих — это либо скука, либо катастрофа: в первой сделке риск недобирается, во второй счёт живёт от стопа до стопа. ATR — средний истинный диапазон — измеряет именно эту разницу и переводит её в три числа: где стоп, где тейк и сколько акций брать.

Сначала честность: ATR не знает, куда пойдёт цена#

ATR — Average True Range, средний истинный диапазон. Придуман Уэллсом Уайлдером в 1978 году, в той же книге «New Concepts in Technical Trading Systems», где родились RSI и параболик. На графике это одна линия под ценой, период по умолчанию 14. Казалось бы, проще некуда — но именно вокруг ATR в пересказах накопился слой мифов: его зачем-то назначают индикатором «флэта и тренда» и ищут по нему точки входа. Он этого не делал и не обещал.

ATR отвечает на один вопрос: сколько рынок проходит за свечу в среднем. Куда — не отвечает. Знака у диапазона нет, поэтому линия растёт и в панике, и в эйфории: 5 августа 2024 года, когда индекс МосБиржи за сессию проваливался почти на семь процентов, ATR взлетел — но точно так же он взлетел бы на семипроцентном разгоне вверх. Если из этого делать один вывод на всю статью, то такой: ATR — про размер риска, а не про направление сделки.

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

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

Из отсутствия знака следует и самое прикладное свойство: ATR можно сравнивать между активами — но только после нормировки. Пять с половиной рублей у Сбера и сорок пять у Яндекса сами по себе не значат ничего: цены у бумаг разные. Как переводить в проценты — ниже, а пока разберём, почему ATR считают не от простого «максимум минус минимум».

Истинный диапазон ловит гэп, обычный — нет#

Обычный диапазон свечи — максимум минус минимум. Формула честная, но слепая к разрывам: всё, что случилось между закрытием и открытием, для неё не существует. А на акциях добрая половина существенных движений начинается именно разрывом: отчёт вышел вечером, дивидендная отсечка назначена на утро, американский рынок ночью улетел. Истинный диапазон закрывает дыру. TR — наибольшее из трёх чисел: максимум минус минимум; модуль разницы максимума с вчерашним закрытием; модуль разницы минимума с вчерашним закрытием. Где бы ни прятался гэп — хотя бы одна из разниц его поймает.

Считается вручную за минуту. Возьмём три сессии Сбера: вторник 14 июля, среда 15-е, четверг 16-е — в середине недели выходит отчёт за полугодие. Числа учебные, арифметика настоящая.

  1. Вторник, 14 июля: максимум 308,0, минимум 304,0, закрытие 307,0. TR = 308,0 − 304,0 = 4,0 руб. Обычная сессия без разрывов.
  2. Отчёт выходит после закрытия. Среда, 15 июля: открытие 300,5 — гэп вниз на 6,5 руб. Внутри дня максимум 302,0, минимум 298,5, закрытие 301,0. Обычный диапазон — скромные 3,5 руб: «тихий день». TR = наибольшее из: 3,5; |302,0 − 307,0| = 5,0; |298,5 − 307,0| = 8,5. Итог — 8,5 руб: гэп вошёл в статистику, как и должен.
  3. Четверг, 16 июля: максимум 304,0, минимум 300,0. TR = 4,0 руб. Рынок выдохнул.

Средняя за три дня: (4,0 + 8,5 + 4,0) / 3 = 5,5 руб. Настоящий ATR(14) устроен так же, только дней четырнадцать, и сглаживает его Уайлдер не простой средней, а рекурсией: ATR = (вчерашняя ATR × 13 + сегодняшний TR) / 14. На глаз разницы почти нет, зато линия не дёргается, когда старые дни выпадают из окна расчёта.

Заметьте, что было бы без истинного диапазона. Обычные диапазоны тех же трёх дней — 4,0, 3,5 и 4,0, средняя 3,8 руб. Реальная волатильность недели — 5,5: занижение в полтора раза, и вся разница сосредоточена в днях разрывов. Стоп, рассчитанный от заниженной оценки, в такие недели ставится внутрь шума и срабатывает не потому, что идея отменена, а потому, что формула недосчитала риск.

Почему стоп ставят на 2×ATR, а не на одну#

Логика множителя простая, и магии двойки в ней нет. Одна ATR — это средний ход дня. Стоп, повешенный в одной ATR от входа, лежит внутри обычного шума: его касаются регулярно, просто потому что сессия была сессией. Две ATR — уже за пределами большинства дней: чтобы достать туда, рынку нужен ход, который случается нечасто. Касание такого стопа — уже не «не повезло», а аномалия против позиции, и аномалии честнее воспринимать как сигнал выхода.

Множитель привязан к таймфрейму, а не к характеру трейдера. Внутри дня на 15-минутках рабочие значения — 1–1,5 ATR этого таймфрейма: амплитуда бара там в разы меньше дневной. Свинг с удержанием порядка недели — обычно 2–3 ATR по дневкам. Позиционная сделка на месяцы — три и выше. «Две» на всех рынках использовать можно, но считать законом не стоит: это отправная точка, а не заповедь.

Вторая причина считать стоп от ATR, а не от фиксированных процентов, — адаптивность. В тихом феврале стоп сам поджимается: вы не платите лишним риском за ход, которого не будет. В августовскую лихорадку — расширяется и не сносится первым же импульсом. «Минус два процента» проваливает оба режима: в феврале он дальше, чем нужно, — капитал замирает в сделках без хода; 5 августа 2024-го он оказался внутри одного дня, и таких дней в ту неделю было несколько.

Есть у ATR-стопа и вторая жизнь — трейлинг. Стоп ставится на 2–3 ATR от последнего закрытия и подтягивается за ценой, но только в сторону прибыли: против позиции его двигать нельзя ни при каких «цена же вернутся». Классика жанра — chandelier exit Чака Лебо: три ATR вниз от максимума с момента входа. Такой стоп сам закрывает сделку, когда волатильность съедает тренд, и держит позицию, пока ход живой. Вручную с той же дисциплиной подтягивают единицы.

ATR-стоп — не единственный способ ставить защиту, и на практике лучший вариант часто гибрид: стоп за уровень, но не ближе двух ATR. Уровень отвечает на вопрос «где идея отменяется», ATR — на вопрос «сколько стоит шум по дороге туда». Как это сочетается с тейками и передвижением стопа, подробно разобрано в статье «Стоп-лосс и тейк-профит: как ставить».

Три работы ATR: стоп, тейк и размер позиции#

Дальше всё складывается в один расчёт. Исходные данные — из примера выше: ATR дневок 5,5 руб, вход в лонг по закрытию четверга 303,0. Риск на сделку — 10 000 руб, то есть один процент от счёта в миллион.

ПрименениеФормулаПример: ATR 5,5 ₽, вход 303,0 ₽
Стоп для лонгавход − 2 × ATR303,0 − 11,0 = 292,0 ₽
Тейк при риске 1:2вход + 4 × ATR303,0 + 22,0 = 325,0 ₽
Размер позициириск ÷ (2 × ATR)10 000 ÷ 11,0 ≈ 900 акций (≈ 272 700 ₽)
Одна волатильность кормит три решения: где выход с убытком, где выход с прибылью и сколько вообще покупать.

Тейк в четыре ATR — это двойной риск: дистанция до стопа 11 руб, цель 22, соотношение 1:2. Привязка цели к ATR вместо круглых чисел имеет простую причину: ожидаемый ход тоже должен масштабироваться вместе с рынком. Иначе в тихие недели вы требуете от бумаги движение, которого она не даёт, а в лихорадку — режете прибыль на полдороге.

Строка с размером позиции — самая недооценённая. Обратите внимание на порядок: сначала риск и стоп, и только потом количество. 10 000 руб делим на дистанцию до стопа 11,0 руб — получаем 909 акций, округляем вниз до 900, позиция выходит на 272 700 руб. Размер вырос не из «сколько хочется купить», а из дистанции стопа: волатильная бумага сама урезает себе объём.

Насколько сильно урезает — видно на паре крайностей. Бумага А ходит за день 0,8%: при цене 350 это ATR 2,8 руб, стоп-дистанция 5,6, и на те же 10 000 риска выходит 1786 акций — позиция на 625 000. Бумага Б ходит 4%: при цене 100 это ATR 4,0, дистанция 8,0, и риск-бюджет даёт лишь 1250 акций на 125 000. Одинаковый риск — пятикратная разница в деньгах позиции. Тот, кто берёт «поровну» на обе, в А недобирает ход, а в Б живёт от стопа до стопа. Довести эту арифметику до автоматизма можно в тренажёре расчёта размера позиции — там та же формула крутится на ваших числах.

ATR в процентах: как сравнивать несравнимое#

Вернёмся к паре «Сбер 5,5 руб — Яндекс 45 руб». В рублях Яндекс «волатильнее» в восемь раз, но сравнивать рубли у бумаг за 303 и за 4200 — бессмыслица. Нормировка одна: ATR% = ATR ÷ цена × 100. Сбер: 5,5 ÷ 303 ≈ 1,8%. Яндекс: 45 ÷ 4200 ≈ 1,1%. В процентах картина переворачивается — дёрганнее Сбер. Тот же пересчёт обязателен в крипте: ATR биткоина в долларах и ATR альткоина за цент несравнимы до деления на цену.

Пороги ATR% на дневках для МосБиржи — отправные, не догма. До 1% — тихая бумага: свингу нормально, интрадею скучно и комиссий не отбить. 1–2% — рабочая зона свинга. Выше 3% — топливо для дневной торговли и заодно повышенная плата за ошибку: на таких бумагах размер из формулы выше важнее вдвойне. В скринерах этот же показатель живёт под именем «средний дневной диапазон»: фильтр по нему отсекает разом и мёртвый флэт, и казино.

С периодом всё прозаичнее. Четырнадцать дней — дефолт Уайлдера и рабочая база. Двадцать — глаже, удобнее свингу с удержанием от недели. Внутри дня ATR берут с рабочего таймфрейма: 14 баров 15-минуток — примерно половина московской сессии, и это честный «средний ход» для внутридневного стопа. Единственное жёсткое правило — не смешивать масштабы: ATR с дневного графика, приложенный к стопу на 15-минутке, даст дистанцию в разы больше нужной, и логика внутридневного выхода развалится.

И последнее, где ATR бессилен: гэп сквозь стоп. Если бумага открывается сразу ниже вашего уровня — отчёт вышел ночью, отсечка, внешний рынок, — исполнение произойдёт по цене открытия, а не по стопу, и реальный убыток окажется больше расчётного. ATR честно включил гэп в свою статистику, но защитить от него стоп не может: формула не отменяет решение, держать ли позицию через событие. Это решение принимается до события или не принимается вовсе.

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

Материалы курса по теме

Разобранные в статье инструменты ждут вас в уроках курса — с тренажёрами, самопроверкой и повторениями:

Поделись с тем, кто хочет разобраться в графиках:ВКВКТелеграмОКОКWhatsApp

Поиск по школе TradingLabPro

Уроки, термины, тренажёры и разделы