Трейдер смотрит на свой win rate и видит 65%. Ему кажется, что дела идут хорошо — больше половины сделок в плюсе, всё под контролем. При этом счёт уменьшается каждый месяц. Парадокс? Нет. Просто win rate без второй части уравнения ничего не говорит о том, зарабатывает ли система.
Вторая часть — это R-multiple и expectancy. Они дают ответ на вопрос, который на самом деле важен: сколько система приносит в среднем на каждый вложенный рубль риска?
Что такое R — единица риска
R (от англ. risk) — это сумма, которую ты рискуешь потерять в конкретной сделке. Не абстракция, а конкретное число в рублях: расстояние от цены входа до стопа, умноженное на объём позиции.
Например: купил акцию по 500 ₽, стоп стоит на 490 ₽, объём — 100 акций. Значит R = (500 − 490) × 100 = 1 000 ₽. Это и есть 1R — единица риска для этой сделки.
Почему важно мерить всё в R, а не в рублях? Потому что размер позиций от сделки к сделке меняется, и рублёвые результаты несопоставимы. Сделка с результатом +3 000 ₽ при риске 1 000 ₽ — это +3R. Сделка с результатом +3 000 ₽ при риске 10 000 ₽ — это всего +0.3R. Одна и та же сумма прибыли, но совершенно разные события с точки зрения качества сделки.
R-multiple: результат сделки в единицах риска
R-multiple — это результат сделки, выраженный через R:
R-multiple = результат сделки / начальный риск (1R)
Примеры:
- Риск 1 000 ₽, заработал 2 500 ₽ → R-multiple = +2.5R
- Риск 1 000 ₽, потерял 800 ₽ (срабатывание стопа) → R-multiple = −0.8R
- Риск 1 000 ₽, потерял 2 100 ₽ (сдвинул стоп) → R-multiple = −2.1R
Заметь последний пример. R-multiple больше −1.0 на убыточной сделке — это индикатор того, что стоп был сдвинут или вообще не выставлен. Это важная информация о дисциплине.
Почему 70% побед могут быть хуже, чем 35%
Вот два трейдера. Кто зарабатывает?
Трейдер А: win rate 70%, средний выигрыш +0.3R, средний убыток −1.0R.
Трейдер Б: win rate 35%, средний выигрыш +2.5R, средний убыток −1.0R.
Считаем. На 100 сделок:
Трейдер А:
прибыль = 70 × 0.3R = +21R
убытки = 30 × 1.0R = −30R
итого = −9R
Трейдер Б:
прибыль = 35 × 2.5R = +87.5R
убытки = 65 × 1.0R = −65R
итого = +22.5R
Трейдер А угадывает в 70% случаев и теряет деньги. Трейдер Б прав только в 35% случаев и зарабатывает. Это и есть суть: win rate без понимания R-multiple — это половина уравнения, которая сама по себе ни о чём не говорит.
Если хочешь проверить свои текущие соотношения — калькулятор risk/reward покажет, какой win rate нужен для безубыточности при заданном R.
Expectancy: математическое ожидание системы в R
Expectancy (математическое ожидание в единицах R) — это среднее количество R, которое система приносит на одну сделку. Формула:
Expectancy = (Win rate × средний выигрыш в R) − (Loss rate × средний убыток в R)
Где Loss rate = 1 − Win rate.
Для тех же трейдеров:
Трейдер А: (0.70 × 0.3) − (0.30 × 1.0) = 0.21 − 0.30 = −0.09R
Трейдер Б: (0.35 × 2.5) − (0.65 × 1.0) = 0.875 − 0.65 = +0.225R
Трейдер А в среднем теряет 0.09R на каждую сделку. Трейдер Б зарабатывает 0.225R на каждую. При одинаковом риске 1 000 ₽ на сделку и 100 сделках в квартал — разница в результате 32 500 ₽.
Expectancy > 0 — система обладает положительным edge. Expectancy ≤ 0 — система сливает деньги на дистанции, какой бы «логичной» она ни казалась.
Важный момент: expectancy — это характеристика системы, а не отдельной сделки. Одна убыточная или одна прибыльная сделка ничего не говорит о quality системы. Именно поэтому нужна выборка — минимум 50–100 закрытых сделок, лучше 150+.
Как посчитать expectancy на своей выборке вручную
Шаг 1. Для каждой закрытой сделки зафиксируй:
- Цену входа
- Цену стопа (на момент входа, а не финального)
- Объём позиции
- Финальный результат в рублях
Шаг 2. Посчитай 1R для каждой сделки:
1R = |цена входа − цена стопа| × объём
Шаг 3. Посчитай R-multiple каждой сделки:
R-multiple = результат / 1R
Шаг 4. Посчитай среднее R-multiple по всем сделкам — это и есть expectancy.
Пример таблицы на 10 сделках (условный):
| Сделка | Риск (1R), ₽ | Результат, ₽ | R-multiple |
|---|---|---|---|
| 1 | 800 | +1 600 | +2.0 |
| 2 | 1 000 | −1 000 | −1.0 |
| 3 | 600 | +300 | +0.5 |
| 4 | 1 200 | −1 200 | −1.0 |
| 5 | 900 | +2 700 | +3.0 |
| 6 | 800 | −800 | −1.0 |
| 7 | 1 000 | +400 | +0.4 |
| 8 | 700 | −700 | −1.0 |
| 9 | 1 100 | +1 100 | +1.0 |
| 10 | 900 | −2 100 | −2.3 |
Expectancy = среднее всех R-multiple
= (2.0 − 1.0 + 0.5 − 1.0 + 3.0 − 1.0 + 0.4 − 1.0 + 1.0 − 2.3) / 10
= 0.6 / 10
= +0.06R
Система чуть в плюсе, но обрати внимание на сделку 10: −2.3R. Это значит, что убыток оказался в 2.3 раза больше планового риска — типичный признак несоблюдения стопа. Если убрать этот хвост, expectancy становится +0.19R. Это уже разговор про дисциплину, а не про стратегию.
Чтобы заодно оценить общий профиль системы, посчитай profit factor — он даст дополнительный угол на то же самое распределение.
Что делать с числом: интерпретация и практика
Expectancy отрицательный. Система в минусе. Торговать дальше в надежде что «выровняется» — математически невыгодно. Нужно менять либо точки входа (ищешь ли ты реальный edge?), либо управление выходами (режешь прибыль слишком рано?), либо соблюдение стопов.
Expectancy от 0 до +0.1R. Система на грани. Комиссии и спред могут легко сделать её отрицательной. Маленький edge — это не плохо, если объём сделок большой, но нужно понимать, что реальный edge после всех издержек может быть нулевым. Подробнее про эффект комиссий — в разборе статистических ловушек profit factor.
Expectancy от +0.1R до +0.3R. Рабочий диапазон для большинства активных стратегий. Система зарабатывает, есть реальный edge.
Expectancy выше +0.5R. Сильный результат — при условии, что выборка достаточная (100+ сделок) и нет одной-двух случайных хвостов, которые всё вытягивают. Проверяй, не держится ли весь результат на 2–3 аномальных сделках.
Связь с другими метриками
R-multiple и expectancy не заменяют другие метрики — они дополняют их.
Win rate говорит, как часто ты прав. Expectancy говорит, сколько зарабатываешь на этой правоте. Profit factor считает то же соотношение, но в рублях, а не в R — и поэтому более чувствителен к размеру позиций. Max drawdown показывает, какие просадки система генерирует на пути к положительному expectancy.
Нет одной метрики, которая показывает полную картину. Но если нужно выбрать одну цифру для ответа на вопрос «зарабатывает ли система» — expectancy подходит лучше всего, потому что нормирует результат через риск и убирает искажения от размера позиций.
Подробнее про математическое ожидание как концепцию — в отдельном разборе математического ожидания сделки.
Как Quantra считает это за тебя
Ручной расчёт по 10 сделкам занимает 10 минут. По 300 — уже другая история, и там легко ошибиться в формулах или пропустить сделки.
Quantra синхронизирует сделки из брокера автоматически (поддерживаются Т-Инвестиции, БКС, Финам) и считает R-multiple и expectancy по всей истории. Доступ read-only — физически невозможно выставить ордер или изменить позицию. Ты видишь свои числа из своих сделок: где реальный edge, где дисциплина ломается, и как менялась expectancy системы по месяцам.
Материал носит образовательный характер и не является индивидуальной инвестиционной рекомендацией.