Расчёт размера позиции: формула, примеры и три главные ошибки
На прошлой неделе ко мне попал журнал сделок, после которого я и сел писать эту статью: четырнадцать входов, винрейт 43% — и счёт минус восемнадцать процентов. Торговал человек прилично: тренд видел, уровни держал, стопы ставил. Убил его не анализ, а размер позиций — объёмы гуляли от восьми до сорока процентов счёта, «как рука ляжет». Расчёт размера позиции — самая скучная математика в трейдинге и единственная, без которой всё остальное не имеет значения. В этом разборе — формула капитал × риск% ÷ стоп, числовые примеры для акции, крипты и фьючерса, таблица объёмов и три способа угробить счёт даже при работающей формуле.
Журнал, в котором всё было почти правильно#
Разберу тот журнал по костям, потому что он типичнее, чем кажется. Счёт — 300 000 руб. Инструменты: акции Сбербанка, Яндекса, изредка крипта. Сделки по плану: вход у поддержки, стоп за минимумом, цель по измерению фигуры. Шесть прибыльных сделок принесли в сумме +34 000 руб., восемь убыточных съели −52 000 руб. При честном винрейте 43% и сопоставимых целях так быть не должно — если бы объёмы были равными, счёт вышел бы примерно в ноль. Но объёмы не были равными: самая большая позиция заняла 46% счёта, самая маленькая — 7%. Вся разница между «минус 18%» и «около нуля» — не в анализе. В размерах.
Скажу честно, раз уж обещал без дежурных фраз: ни один индикатор не спасает счёт, который тонет от объёмов. И ни один индикатор его не топит — если объёмы посчитаны. Мнение непопулярное, потому что скучное: сначала формула позиции, потом всё остальное. Человек, торгующий случайные входы с правильным размером, проживёт дольше человека, торгующего гениальные сетапы с объёмом «на глаз». Это не гипербола, это арифметика выживания, и ниже я её покажу на цифрах.
Формула: три множителя и одно деление#
Вся математика размера позиции — четыре действия, которые делаются до заявки, а не после. Шаг первый: риск в деньгах = капитал × процент риска. При счёте 400 000 руб. и риске 1% это 4 000 руб. — максимальный убыток по сделке, если стоп сработает. Шаг второй: стоп в процентах = расстояние от входа до стопа, делённое на цену входа. Купили по 320, стоп 305 — стоп составляет 4,7% от цены. Шаг третий, он же формула расчёта размера позиции: объём позиции = риск в деньгах ÷ стоп в долях. Шаг четвёртый: количество актива = объём ÷ цена входа.
Откуда взялась планка в один-два процента — тоже покажу числами, потому что «просто поверьте» я не приемлю. Серия из десяти минусов подряд при риске 1% уменьшает счёт на 9,6% — неприятно, но починяется парой хороших сделок. Та же серия при риске 5% — минус 40%: для возврата к нулю нужно уже +67%. А при риске 10% десять минусов подряд оставляют 35% счёта, и восстановление требует +186%. Серии длиной в десять убытков случаются не с кем-то, а с каждым: при винрейте 45% вероятность такого отрезка на дистанции в пару сотен сделок — не теория, а статистика. Формула с малым риском покупает вам право пережить её без увечий.
Пример 1. Акция: Сбербанк, счёт 400 000 руб.#
Условия: капитал 400 000 руб., риск на сделку 1% — это 4 000 руб. Сетап: Сбербанк отскакивает от поддержки 318–320, вход по 320, стоп за локальным минимумом — 305. Расстояние до стопа — 15 руб., в процентах от входа это 15 ÷ 320 = 4,7%. Объём позиции: 4 000 ÷ 0,047 = 85 100 руб. Количество: 85 100 ÷ 320 = 266 акций. Проверка в лоб: 266 акций × 15 руб. риска = 3 990 руб. — риск уложился в 1% с точностью до трёх рублей.
Две детали, на которых спотыкаются. Первая — округление: 85 100 ÷ 320 даёт 265,9 акции, биржа не продаст девять десятых лота — округляем вниз до 266? Нет: вниз — до 265, если хотим уложиться в риск строго. Разница копеечная, привычка принципиальная: округление всегда вниз, потому что формула — потолок, а не норма. Вторая деталь: позиция в 85 000 руб. при счёте 400 000 — это 21% капитала. Плечо для такой сделки не понадобилось, и заметьте — потребность в плече сама отсеялась формулой. Если расчётный объём стабильно требует плечо «во весь лимит», проблема не в брокере, а в том, что вы упираете риск в сделку, которую формула не одобрила бы в большем размере.
Пример 2. Крипта: ETH, счёт 6 000 $#
Условия: счёт 6 000 $, риск на сделку 1,5% — 90 $. Почему полтора, а не один: рынок круглосуточный, движение резче, а сделок в неделю меньше; цифра не с потолка, а из компромисса между волатильностью и терпением. Сетап: ETH отрабатывает разворотную модель у 3 000 $, вход 3 000, стоп под границей модели — 2 820. Стоп в процентах: 180 ÷ 3 000 = 6%. Объём: 90 ÷ 0,06 = 1 500 $. Количество: 1 500 ÷ 3 000 = 0,5 ETH. Проверка: 0,5 × 180 $ = 90 $ — риск на месте.
Здесь формула молча делает за вас важную работу: шесть процентов до стопа в крипте — это нормальный, живой стоп, не декоративный. Акции на дневных графиках позволяют стопы в три-пять процентов, крипта дышит на пять-десять в сутки, и попытка ужать стоп до двух процентов кончается тем, что позицию выносит случайным колебанием ещё до того, как идея успевает проявиться. Чем шире стоп — тем меньше объём при том же риске: 90 $ при стопе 6% дают позицию вчетверо меньше (в долях счёта), чем при стопе 1,5%. Это не формула вас ограничивает — это рынок говорит, во сколько он оценивает шум.
Пример 3. Фьючерс на индекс МосБиржи, счёт 700 000 руб.#
Условия: капитал 700 000 руб., риск 1% — 7 000 руб. Инструмент — фьючерс на индекс МосБиржи, где стоимость одного пункта индекса равна одному рублю (это в спецификации контракта, у каждого контракта своя — всегда сверяйтесь, здесь она взята для примера). Сетап: индекс вернулся к поддержке 2 800, вход 2 800, стоп 2 660 — за границей консолидации. Риск на один контракт: 140 пунктов × 1 руб. = 140 руб. Количество контрактов: 7 000 ÷ 140 = 50 штук.
Но у фьючерса есть второй фильтр, которого нет у акций: гарантийное обеспечение. Возьмём условно ГО в 4 000 руб. за контракт — пятьдесят контрактов требуют 200 000 руб., это 29% счёта, влезаем. А если бы ГО было 12 000? Пятьдесят контрактов съели бы 600 000 — формула риска разрешает, а маржа уже почти нет. Правило то же, что с лотами: округляем вниз и берём столько, сколько позволяет более жёсткое из двух ограничений. Риск при этом падает ниже запланированного процента — и это нормально. Вниз округляют всегда; вверх — никогда, даже если «ну чуть-чуть же».
Таблица: как стоп режет объём#
Сведу зависимость объёма от стопа в одну таблицу. Условия везде одинаковые: счёт 500 000 руб., риск на сделку 1% — то есть 5 000 руб. Меняется только расстояние до стопа.
| Стоп от цены входа | Объём позиции при риске 5 000 руб. | Доля счёта | Что это значит |
|---|---|---|---|
| 2% | 250 000 руб. | 50% | Тесный стоп: объём огромный, но позиция чувствительна к шуму |
| 4% | 125 000 руб. | 25% | Рабочая зона для дневных графиков ликвидных акций |
| 6% | 83 000 руб. | 17% | Крипта и волатильные активы |
| 10% | 50 000 руб. | 10% | Широкий стоп под недельные структуры |
| 20% | 25 000 руб. | 5% | Только позиционные сделки на старших таймфреймах |
Самая коварная строка — первая. «Стоп всего два процента — значит, можно занять полсчёта» — так звучит формула в голове человека, который хочет большой объём при спокойном лице. Проблема в том, что стоп на два процента у живого актива выносится дневным колебанием чаще, чем срабатывает по делу: объём вырос в пять раз, а надёжность стопа упала втрое. Тесный стоп зарабатывает право на большой объём только тогда, когда стоит сразу за структурой — минимумом, границей модели, — а не посреди «воздуха».
Четыре способа угробить счёт при работающей формуле#
Формула не защищает от того, что её обойдут. Вот четыре паттерна, которые я встречаю в чужих журналах чаще, чем хотелось бы, — три из них из нашего подопытного журнала:
- Риск 5% и выше «пока осваиваюсь». Аргумент звучит как «на малых суммах не научишься». Научная проверка: пять минусов подряд при риске 10% — минус 41% счёта, при риске 5% — минус 23%. Для новичка, у которого и винрейт ещё не устоялся, это не обучение, а ампутация. Один процент в первые месяцы — не трусость, а плата за право набить статистику до того, как закончится счёт.
- Стоп без структуры. «Войду, если что — минус пятьсот рублей и выйду» — стоп здесь стоит там, где человеку стало некомфортно, а не там, где торговая идея опровергнута. Правильный порядок обратный: сначала найти уровень — за минимумом, за границей модели, — поставить стоп туда, и только потом формулой посчитать объём. Стоп «по самочувствию» имеет скверное свойство: когда цена к нему подходит, его переносят. Один перенос разворотного стопа стоит дороже, чем десять аккуратных расчётов.
- Мартингейл. Удваивать после убытка, чтобы «отбиться». Арифметика: 1%, 2%, 4%, 8%, 16%, 32% — к шестой сделке вы рискуете третью счёта, а суммарно за серию уже поставили 63%. Работает мартингейл ровно до первой длинной серии — а серии в шесть-восемь минусов при заурядном винрейте случаются у каждого, вопрос лишь когда. Казино на этом берёт уже столетия — с той стороны стола.
- Забыть издержки. Комиссия и проскальзывание входят в реальный риск, но не входят в наивную формулу. При стопе в два процента от цены и цели в четыре комиссия туда-обратно на крипте способна съесть десятую часть цели. Лечение простое: стоп ставится на пару шагов цены за уровень, а цель в расчёте берётся чуть консервативнее той, что рисует фантазия.
А куда вписывается плечо#
Никуда — и это лучший ответ на самый частый вопрос про формулу. Плечо — свойство расчёта маржи, а не риска: оно определяет, сколько денег брокер одолжит на сделку, но убыток считается от объёма позиции и расстояния до стопа, а не от кредитного лимита. В примере со Сбербанком позиция 85 000 руб. открыта без всякого плеча. С плечом 1:5 тот же стоп в 4,7% позволил бы открыть 400 000 и потерять 18 800 руб. — формула тут бессильна, если её обошли. Плечо не увеличивает риск автоматически, оно увеличивает возможность рискнуть больше, чем планировали. Разница между этими фразами и есть разница между счётом, который живёт, и счётом, который маржин-коллят.
Практический тест на здоровье вашей торговли: возьмите пять последних сделок и посчитайте по каждой фактический риск в процентах счёта. Если разброс от 0,5 до 4 — у вас нет управления капиталом, у вас есть настроение. Формула нужна не брокеру и не регулятору, она нужна вам через месяц, когда статистика сделок станет достаточно длинной, чтобы её вообще можно было анализировать: сравнивать сетапы между собой можно только при одинаковом риске.
Считайте руками, потом доверьте машине#
Первые месяц-два считайте столбиком на бумаге: риск в деньгах, стоп в процентах, объём, округление. Четыре действия должны стать рефлексом — как переключение передачи, без участия головы. Когда рефлекс поставлен, переходите на калькулятор размера позиции: /trenazhery/raschet-razmera-pozicii/ — вводите капитал, процент риска, вход и стоп, получаете объём и проверяете себя. Машина считает быстрее, но ловит ровно те ошибки, которым вы её научили своими руками, — поэтому порядок именно такой: сначала руки, потом автоматизация. Теория по теме собрана в главе курса про управление капиталом — ссылка на неё в блоке под статьёй.
И последнее, моё любимое свойство формулы, о котором редко говорят. Расчёт размера позиции — это ещё и фильтр сделок: когда объём по расчёту получается смехотворным, это не формула тупит, это сетап плохой — стоп лежит в чистом поле, и рынок честно называет цену своей шумихи. Половина импульсных входов отсеивается на шаге «посчитать объём» — до того, как они успеют стоить денег. Скучная математика отсеивает больше мусора, чем самый хитрый индикатор.
Частые вопросы
Материалы курса по теме
Разобранные в статье инструменты ждут вас в уроках курса — с тренажёрами, самопроверкой и повторениями: