🐋
Торговля китами

ATR-расчёт размера позиции: пусть волатильность сама подскажет объём

В position-sizing
мы считали размер позиции так:

Размер позиции = 1R (допустимый риск) ÷ расстояние до стопа

Сейчас сделаем шаг вперёд и:

заменим „расстояние до стопа“
на расстояние, основанное на ATR,
чтобы объём сделки автоматически реагировал на волатильность.

Предположим, вы уже знакомы с
atr.


1. Зачем использовать ATR для расчёта объёма?

При фиксированных стопах правила часто звучат так:

  • „Стоп всегда в 2 % от входа,“ или
  • „Стоп всегда в 100 USD от входа.“

Проблема в том, что:

  • вы используете один и тот же ценовой шаг
    и в спокойном, и в очень волатильном рынке.

  • В тихой фазе 100 USD — это много.

  • В быстрой фазе 100 USD —
    просто обычный шум одной свечи.

ATR (Average True Range) показывает:

„Насколько в среднем
цена колебалась за свечу в последнее время?“

Идея ATR-сайзинга:

  • Спокойный рынок (низкий ATR)
    при том же 1R можно позволить больший объём.
  • Волатильный рынок (высокий ATR)
    при том же 1R нужно сократить объём позиции.

2. Что нужно для ATR-сайзинга

Структура очень похожа на классический подход:

  1. Размер счёта
  2. Риск на сделку (1R)
    • например, 1 % от баланса —
      см. risk-reward.
  3. Текущее значение ATR
    • по atr,
      например Daily ATR(14), 4H ATR(14) и т. д.
  4. ATR-множитель
    • например, 1 ATR, 1,5 ATR, 2 ATR,
    • чтобы задать:
      „расстояние до стопа ≒ ATR × n“.

Тогда:

Расстояние до стопа ≒ ATR × n
Размер позиции = 1R ÷ расстояние до стопа

Рассмотрим пример.


3. Пример: BTC-спот, Long по Daily-ATR

Исходные данные:

  • Счёт: 10.000 USD
  • Риск на сделку: 1 % → 1R = 100 USD
  • Инструмент: BTC
  • Таймфрейм входа: Daily
  • По atr
    Daily ATR(14) = 400 USD.

3-1. Задаём стоп через ATR-множитель

Пусть в системе прописано:

  • „Стоп — на 1,5 ATR ниже точки входа.“

Тогда:

  • расстояние до стопа = ATR × 1,5
  • = 400 × 1,5 = 600 USD

Если держать 1 BTC,
при срабатывании стопа
убыток составит 600 USD.

3-2. Считаем размер позиции

Мы готовы потерять не более 1R = 100 USD.

Размер позиции = 1R ÷ убыток по 1 BTC

  • убыток по 1 BTC = 600 USD
  • 1R = 100 USD

→ размер позиции = 100 ÷ 600 ≈ 0,166 BTC

Результат:

  • сработал стоп → ~600 × 0,166 ≈ 100 USD = −1R.

Если затем ATR вырастет до 800 USD,
стоп на 1,5 ATR окажется на расстоянии 1.200 USD,
и размер позиции станет 100 ÷ 1.200 ≈ 0,083 BTC —
то есть примерно вдвое меньше при том же 1R.

Так ATR-сайзинг:

  • уменьшает позиции при высокой волатильности
  • и позволяет увеличивать позиции
    в спокойные периоды без роста риска для счёта.

4. ATR-сайзинг на фьючерсах и с плечом

В фьючерсах и маржинальной торговле логика та же:

  1. С помощью ATR и его множителя
    задаём ценовое расстояние до стопа.
  2. Считаем размер позиции = 1R ÷ расстояние до стопа.
  3. Далее смотрим,
    какой маржин нужен для такого объёма,
    и выбираем плечо.

Ключевой момент:

При любом плече должно оставаться верным:
расстояние до стопа × размер позиции = 1R.

Поэтому при ATR-сайзинге
главный вопрос — не:

  • „какое плечо выбрать?“, а

  • „правильно ли я рассчитал объём
    исходя из 1R и ATR?“


5. Плюсы и минусы ATR-расчёта размера позиции

5-1. Плюсы

  1. Сопоставимый риск в разных режимах рынка

    • Волатильные и спокойные инструменты,
    • Трендовые и флэтовые участки

    торгуются так, что
    каждая сделка несёт близкий к 1R риск.

  2. Защита от „перегруженных“ позиций в турбулентные периоды

    • При высокой волатильности ATR велик,
    • поэтому при прежнем 1R
      размер позиции будет естественно меньше,
      и чрезмерное плечо использовать сложнее.
  3. Удобно для системного трейдинга и тестирования

    • Если стратегии из strategy/***
      используют ATR-сайзинг,
    • становится легче сравнивать их результаты
      при схожем уровне риска.

5-2. Минусы и нюансы

  1. Сильная зависимость от параметров ATR

    • ATR(14) vs ATR(21),
    • 1 ATR vs 2 ATR и т. д.

    „Лучшего“ варианта не существует.
    Для каждой стратегии и таймфрейма
    параметры нужно проверять на истории.

  2. Чувствительность к резким всплескам волатильности

    • Одна крупная свеча может резко поднять ATR,
    • и несколько свечей после этого
      размер позиции будет слишком маленьким.
  3. Нужно базовое понимание сайзинга

    • Без фундамента из
      position-sizing
    • ATR-сайзинг легко воспринимается
      как набор сложных формул.

6. Частые ошибки при ATR-сайзинге

6-1. Считать ATR и игнорировать структуру (уровни, свинги, паттерны)

ATR — это всего лишь числовая оценка волатильности.
Она не заменяет:

При выборе стопа:

  1. сначала определить структуру цены
    (поддержки/сопротивления, свинги),
  2. затем использовать ATR-множитель,
    чтобы убедиться, что стоп
    не слишком близко и не слишком далеко.

6-2. Постоянно менять ATR-множитель

  • сегодня 1 ATR,
  • завтра 2 ATR,
  • потом 0,8 ATR…

При частых изменениях:

  • результаты тестов теряют смысл,
  • возрастает риск „подгонки под историю“.

Лучше:

  • для каждой пары „стратегия + таймфрейм“
    выбрать фиксированный период ATR и множитель,
  • и менять их только после осознанного анализа.

6-3. Игнорировать 1R и смотреть только на ATR

Если мысль такая:

  • „ATR маленький,
    значит можно взять огромный объём,“

и при этом вы фактически увеличиваете 1R
из risk-reward,
то ломается вся логика риска на уровне счёта.

Держите последовательность:

1R (риск на счёт) →
расстояние до стопа (с учётом ATR) →
размер позиции

—именно в таком порядке.


7. Вопросы перед тем, как применять ATR-сайзинг

Перед практическим использованием
полезно ответить себе на несколько вопросов:

  1. „Каков мой 1R в валюте счёта?“
    (risk-reward)

  2. „Какие настройки ATR (период, множитель)
    я буду использовать на основном таймфрейме?“

    (atr)

  3. „Выбран ли уровень стопа
    по s-r
    и swing-vs-correction
    как точка, где сценарий ломается?“

  4. „Проверил ли я через ATR-множитель,
    что расстояние до стопа
    не выглядит чрезмерно узким или широким?“

  5. „Рассчитываю ли я итоговый объём действительно
    по формуле 1R ÷ расстояние до стопа?“


В итоге ATR-расчёт размера позиции — это:

связка 1R (риск на уровне счёта)
и ATR (волатильность рынка),
которая позволяет адаптировать объём сделки к условиям рынка.

Если вы:

  • задали R-структуру через
    risk-reward,
  • прописали стопы и выходы по
    stop-loss,
  • освоили базовый сайзинг из
    position-sizing,

то, добавив ATR-сайзинг из этой статьи,
вы сможете гораздо ровнее контролировать

  • „силу удара каждой сделки по счёту“,
    даже когда рыночные условия резко меняются.