Допустим, за сто сделок стратегия заработала на прибыльных операциях 300 000 ₽, а на убыточных потеряла 200 000 ₽.
Итоговый результат - +100 000 ₽. Но есть ещё один способ посмотреть на ту же статистику: сравнить всю полученную прибыль со всеми понесёнными убытками.
В нашем примере на каждый потерянный рубль стратегия заработала полтора рубля. Profit Factor равен 1,5.
Цифра полезная, но только пока мы не начинаем приписывать ей то, чего она вообще не показывает.
Что такое Profit Factor
Profit Factor, или фактор прибыли, рассчитывается очень просто: Profit Factor = сумма всех прибыльных сделок / сумма всех убыточных сделок по модулю.
Например, прибыльные сделки суммарно принесли 120 000 ₽, а убыточные забрали 80 000 ₽. 120 000 / 80 000 = 1,5.
Profit Factor стратегии равен 1,5. Это означает, что на каждый 1 ₽ совокупных убытков в этой выборке приходилось 1,5 ₽ совокупной прибыли.
Если Profit Factor равен 2, на каждый рубль потерь приходилось два рубля прибыли. Если 0,8 - стратегия теряла больше, чем зарабатывала.
Что означают значения меньше, равные и больше единицы
Здесь логика довольно прозрачная. Profit Factor меньше 1 означает, что сумма убытков превышает сумму прибылей. Profit Factor = 1 - прибыли и убытки примерно равны до учёта расходов. Profit Factor больше 1 означает, что валовая прибыль превышает валовые потери.
Например, PF 1,2 уже соответствует положительному результату до расходов, но запас может быть небольшим. Если комиссия, спред и
проскальзывание заметны относительно средней сделки, реальная торговля способна съесть значительную часть этого преимущества.
Поэтому сам факт, что показатель находится чуть выше единицы, ещё не делает систему привлекательной.
Profit Factor 2 не означает доходность 200%
Это одна из самых простых ошибок в трактовке показателя.
Если Profit Factor равен 2, это не значит, что счёт вырос в два раза.
Представим, стратегия получила 20 000 ₽ прибыли на удачных сделках и потеряла 10 000 ₽ на неудачных. Profit Factor: 20 000 / 10 000 = 2.
Финансовый результат при этом всего +10 000 ₽. Если торговый депозит составлял миллион, это примерно +1% до расходов, а не +200%.
Profit Factor описывает соотношение валовой прибыли и валового убытка. Доходность показывает изменение капитала. Это разные показатели.
Можно ли назвать какой-то Profit Factor хорошим
Универсальной магической цифры нет.
Очевидно, что значение ниже единицы на большой корректной выборке выглядит плохо. Значение заметно выше единицы уже интереснее, а чем больше запас, тем меньше вероятность, что обычные торговые расходы полностью уничтожат преимущество.
Но стратегия с Profit Factor 1,4 может оказаться вполне рабочей, а система с PF 3 - подозрительной. Всё зависит от количества сделок, периода тестирования,
максимальной просадки, устойчивости результата и того, каким образом вообще получилась эта цифра.
Поэтому мы бы не искали границу вроде «ниже 1,5 нельзя торговать, выше 2 можно». Рынок так удобно не классифицируется.
Одна огромная сделка может сильно раздуть Profit Factor
Представим двадцать прибыльных сделок по 1 000 ₽ и десять убытков по 1 000 ₽. Валовая прибыль - 20 000 ₽, убыток - 10 000 ₽. Profit Factor равен 2.
Теперь добавим одну случайную прибыльную сделку на 50 000 ₽. Совокупная прибыль становится 70 000 ₽, а убытки остаются 10 000 ₽. Profit Factor уже равен 7.
Выглядит фантастически, хотя почти всё улучшение показателя создала одна операция.
Если такие крупные движения являются нормальной и повторяемой частью системы, это может быть совершенно нормально. Но если это единичное исключение, показатель начинает создавать слишком оптимистичное впечатление.
Поэтому при оценке статистики полезно смотреть не только средние и итоговые цифры, но и сами сделки, из которых они сложились.
Высокий Profit Factor на десяти сделках почти ничего не доказывает
Вы совершили десять сделок. Восемь оказались прибыльными, две убыточными, Profit Factor получился 4. Можно уже рассказывать о великолепной системе?
Мы бы не спешили.
Небольшая выборка очень чувствительна к случайности. Одна крупная прибыль способна радикально улучшить показатель, а следующая серия сделок - вернуть его намного ближе к единице.
Поэтому Profit Factor имеет смысл смотреть на достаточно большой серии, полученной через нормальный
бэктест, а затем проверять, сохраняется ли похожая статистика на новых данных.
Особенно осторожно стоит относиться к очень высоким значениям, полученным на коротком периоде.
Как Profit Factor связан с Win Rate
Напрямую - никак.
Можно иметь высокий
Win Rate и слабый Profit Factor, если множество маленьких прибылей периодически перекрываются крупными убытками.
Можно иметь низкий Win Rate и высокий Profit Factor, если прибыльных сделок мало, но они в среднем значительно крупнее стопов.
Представим десять сделок: четыре дают по +3 000 ₽, шесть закрываются по -1 000 ₽. Совокупная прибыль - 12 000 ₽. Совокупный убыток - 6 000 ₽. Profit Factor = 2, несмотря на Win Rate всего 40%.
Поэтому сами по себе ни процент прибыльных сделок, ни Profit Factor не дают полной характеристики системы.
Чем Profit Factor отличается от математического ожидания
Оба показателя описывают торговую статистику, но делают это немного по-разному.
Profit Factor сравнивает
всю валовую прибыль со всеми валовыми убытками.
Математическое ожидание показывает, какой средний финансовый результат приходится на одну сделку с учётом вероятности выигрыша и размеров прибыли и убытка.
Одна и та же прибыльная система будет иметь Profit Factor выше единицы и положительное математическое ожидание, если расчёты сделаны на одинаковой выборке и одинаково учитывают расходы.
Но для анализа удобно смотреть оба показателя. Один показывает соотношение общего заработка и потерь, второй переводит статистику в средний результат одной операции.
Комиссии способны заметно изменить показатель
Допустим, стратегия получила 110 000 ₽ валовой прибыли и 100 000 ₽ валовых убытков. Profit Factor - 1,1. Формально система прибыльная.
Но если за большое количество сделок было уплачено 15 000 ₽ комиссий и других издержек, реальный результат уже становится отрицательным.
Поэтому сравнивать Profit Factor систем, где в одной статистике расходы учтены, а в другой нет, бессмысленно.
Особенно это касается активной торговли. Чем больше операций и меньше среднее движение, тем сильнее комиссии, спред и качество исполнения влияют на итоговую математику.
Очень высокий Profit Factor тоже стоит проверять
Если вам показывают многолетнюю систему с Profit Factor 8, почти без просадок и сотнями сделок, это может оказаться действительно выдающейся статистикой.
А может оказаться результатом
подгонки под историю, выборочного удаления убытков, нереалистичного исполнения или какой-нибудь другой особенности теста.
Чем лучше выглядит цифра, тем интереснее понять, как она получена.
Сколько сделок в выборке? На каком периоде? Есть ли комиссии? Как учитывались гэпы? Не держится ли весь результат на нескольких выбросах? Что произошло на данных, которые не использовались при разработке?
Сам показатель не способен ответить на эти вопросы.
Profit Factor нужно смотреть вместе с просадкой
Представим две стратегии с PF 1,8. У первой максимальная просадка - 10%. У второй - 45%. Profit Factor одинаковый, но риск совершенно разный.
Точно так же одна система может иметь PF 2,5 и совершать десять сделок в год, другая - PF 1,6 и совершать несколько сотен. Сравнение одной цифры без остальной статистики снова мало что объяснит.
Поэтому нас интересует не максимальный Profit Factor сам по себе, а вся конструкция: прибыльность, просадка, количество сделок, устойчивость результата, математическое ожидание и возможность реально исполнять систему.
Зачем тогда нужен Profit Factor
Потому что это очень удобный быстрый показатель.
Он позволяет одним числом увидеть, насколько валовая прибыль перекрывала валовые убытки на выбранной серии сделок.
Если PF устойчиво ниже единицы, у системы очевидная проблема. Если заметно выше - появляется основание разбираться дальше.
Но именно разбираться дальше, а не объявлять стратегию хорошей по одному числу.
Profit Factor показывает, сколько рублей валовой прибыли система исторически получала на каждый рубль валового убытка. Он не показывает доходность счёта, не гарантирует будущий результат и не заменяет остальные показатели риска.
В Altz School мы поэтому не ищем одну красивую метрику, которая якобы доказывает качество торговли. Нам важна вся система: почему появляются сделки, где ограничивается риск, какой результат они дают на дистанции и через какую просадку этот результат достигается.
Если хотите посмотреть программу, практическую часть и формат обучения, запишитесь на подробную экскурсию по Altz School. Покажем, как всё устроено, а решение вы примете уже после.