AlmoreTrade
Главная / База знаний / Метрики стратегии: profit factor, Sharpe и win rate

Метрики эффективности торговой стратегии: profit factor, Sharpe, win rate и математическое ожидание

Одной цифры «доходность за год» недостаточно, чтобы понять, хороша ли стратегия. Нужен набор метрик, показывающих и прибыль, и риск, и устойчивость результата. Разбираем основные показатели и то, как их не перепутать.

Процент прибыльных сделок (win rate)

Доля сделок, закрытых с прибылью, от общего числа. Высокий win rate не означает прибыльности: стратегия может выигрывать в 80% случаев по небольшой сумме и терять в 20% случаев крупно. И наоборот, трендовые системы часто выигрывают реже 50%, но компенсируют это размером выигрышей.

Win rate имеет смысл только вместе с соотношением средней прибыли и среднего убытка.

Математическое ожидание сделки

Средний результат одной сделки: Ожидание = p × средняя прибыль − (1 − p) × средний убыток, где p — доля прибыльных сделок. Если ожидание положительное и стабильное, стратегия имеет статистическое преимущество; если близко к нулю, комиссии и проскальзывание превратят его в минус.

Пример: win rate 40%, средняя прибыль 3%, средний убыток 1%. Ожидание = 0,4 × 3 − 0,6 × 1 = 0,6% на сделку до комиссий.

Profit factor

Отношение суммарной прибыли ко всем убыткам: profit factor = валовая прибыль / валовый убыток. Значение выше 1 означает, что прибыль перекрывает убытки. Чем выше, тем лучше, но слишком большие значения на малой выборке — повод для осторожности: они часто говорят о переобучении или случайном везении.

Практический ориентир: значения чуть выше 1 хрупкие, поскольку комиссии и проскальзывание легко «съедают» преимущество. Единых пороговых значений нет, всё зависит от инструмента, комиссий и числа сделок.

Коэффициент Шарпа и Сортино

Sharpe = (средняя доходность − безрисковая ставка) / стандартное отклонение доходности, как правило, приведённое к годовому значению. Он показывает, сколько доходности получено на единицу разброса результата. Недостаток: стандартное отклонение штрафует и «хорошую» волатильность вверх.

Коэффициент Сортино учитывает только отрицательные отклонения и потому точнее отражает риск потерь. Оба показателя зависят от периода и частоты расчёта, поэтому сравнивать их нужно только в одинаковых условиях.

Просадка и число сделок

Максимальная просадка показывает худший исторический путь капитала. Не менее важно число сделок: результат по 15-20 сделкам статистически слабый, выводы можно делать лишь при достаточной выборке. Чем меньше сделок, тем шире интервал неопределённости, который можно оценить методом Monte Carlo.

Метрики внутри и вне выборки

Самая частая ошибка — смотреть показатели только на тех данных, на которых стратегия настраивалась. Честная оценка — это метрики на данных, которые система не видела (out-of-sample). Именно их считает Walk-Forward: он показывает, например, долю прибыльных фолдов и медианный profit factor вне выборки. В блоке аналитики ИИ в личном кабинете AlmoreTrade эти значения отображаются отдельно для каждой пары.

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

Какой profit factor считается хорошим?

Единого порога нет. Значение выше 1 означает прибыльность до учёта комиссий, но устойчивым преимуществом обычно считают заметно большие значения при достаточном числе сделок и после вычета издержек.

Что важнее: win rate или profit factor?

Profit factor информативнее, поскольку учитывает размер прибыли и убытков. Win rate сам по себе ничего не говорит о прибыльности.

Сколько сделок нужно для надёжной оценки?

Чем больше, тем лучше. Несколько десятков сделок — это минимум для первых выводов, а надёжные оценки требуют сотен. Меньшая выборка даёт очень широкий интервал неопределённости.

Почему метрики на истории выглядят лучше, чем в реальной торговле?

Из-за переобучения, комиссий, проскальзывания и изменения рыночных условий. Поэтому оценивать стратегию нужно на данных вне обучающей выборки и с учётом издержек.

Посмотреть, как это работает на практике

В личном кабинете AlmoreTrade можно следить за сделками и статистикой алгоритмов, а также подключить автоследование через Финам и Bybit.

Зарегистрироваться в личном кабинете

Читайте также

Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией. Торговля на финансовых рынках, в том числе с помощью алгоритмов, связана с риском потери средств; прошлые результаты не гарантируют будущих.