Матожидание сделки: почему три калькулятора дают три разных числа
Формула простая и всем известна, а результат у всех разный. Разбираем, где именно расходятся цифры — и почему мы сами полгода показывали три матожидания на одной выборке.
Матожидание — сколько в среднем приносит одна сделка. Формула короткая, спорить вроде не о чем. Но возьмите одну и ту же историю сделок, посчитайте её тремя инструментами — и получите три разных числа. Это не мистика и не ошибка в арифметике: расходятся не вычисления, а определения.
Три способа, которые считаются одинаковыми
Первый. Сложить результаты всех сделок и поделить на их количество. Средняя сделка.
Второй. Через долю прибыльных: винрейт × средний выигрыш − (1 − винрейт) × средний проигрыш.
Третий. В R-множителях, где за единицу берётся риск: винрейт × средний выигрыш в R − (1 − винрейт) × 1R.
Первые два алгебраически тождественны — если считать по одной выборке и одинаково понимать, что такое «прибыльная сделка». Третий отвечает на другой вопрос: не «сколько денег», а «сколько рисков». Смешивать их нельзя, но именно это обычно и происходит.
Где расходятся цифры
Безубыточные сделки. Сделка закрылась в ноль — она прибыльная, убыточная или никакая? Если выкинуть такие из обеих частей, винрейт подрастёт, а матожидание изменится, хотя денег не прибавилось. Единого правила нет, но правило должно быть одно и записанное.
Комиссия. Считаем до неё или после? У скальпера с сотнями сделок знак матожидания меняется на одной комиссии. «Грязное» матожидание не врёт — оно просто отвечает на вопрос, который никому не нужен.
Частичные закрытия. Позиция закрыта тремя кусками — это одна сделка или три? От ответа зависит знаменатель, а значит и результат. Причём обе трактовки осмысленны: по замыслу это одна сделка, по исполнению — три.
Разные валюты. Сделки в рублях и долларах складываются по какому курсу — на день сделки или на сегодня? Второе удобнее считать и хуже отражает реальность.
Граница периода. Сделка открыта в марте, закрыта в апреле — в чей месяц она попадёт? Если отбирать по дате открытия в одном отчёте и по дате закрытия в другом, две таблицы на одних данных разойдутся, и обе будут «правильными».
Наша история
Мы поймали это у себя. В MaxProfit матожидание какое-то время показывалось тремя разными числами на одной и той же выборке: в сводке, в отчёте и в плитке дашборда — потому что в трёх местах по-разному обходились с безубыточными сделками и комиссией. Починили в версии 6.12, там же привели расчёт сделки к честному FIFO с комиссией по всем строкам разноски.
Заодно исправили отбор по периоду: теперь сделки берутся по дате закрытия, и сделка, пересёкшая границу месяца, перестала выпадать сразу из двух соседних отчётов.
Пишем об этом не из любви к покаянию, а потому что урок общий: расхождение в метриках почти никогда не в формуле — оно в определениях, о которых никто не договорился.
Что делать
- Зафиксируйте четыре правила: что считается сделкой, что делать с нулевым результатом, где учитывается комиссия, по какой дате отбирается период.
- Считайте матожидание после комиссии.
- Не сравнивайте своё матожидание с чужим, пока не знаете его определений. Чаще всего вы сравниваете разные вещи.
- Сравнивайте себя с собой во времени — при неизменных правилах это единственное честное сравнение.
И помните, что само число мало значит на короткой истории: тридцать сделок дают матожидание, которое рассыпается от одной удачной. О том, сколько сделок нужно, чтобы цифре можно было верить, — в отдельной статье про профит-фактор.
Читайте также

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

Профит-фактор врёт на коротких выборках
Тридцать сделок и профит-фактор 2.1 не означают ничего. Разбираем, сколько сделок нужно, чтобы метрике можно было верить, и что смотреть, пока их столько не набралось.

MFE и MAE: сколько вы недобрали и сколько пересидели
Результат сделки говорит, чем всё кончилось. MFE и MAE говорят, что происходило по дороге, — и обычно именно там видно, что чинить.