Как измерить консистентность результатов трейдинга

Одинаковая прибыль может скрывать совершенно разную консистентность. В статье показано, как сгруппировать результаты по неделям и посчитать четыре числа: долю прибыльных периодов, стандартное отклонение, коэффициент вариации и долю лучшего периода. Есть пример с двумя трейдерами и типичные ошибки.

Как измерить консистентность результатов трейдинга

Обновлено:

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

Консистентность результатов – это не то же самое, что правило консистентности проп-фирмы

Слово «консистентность» в трейдинге употребляют в двух разных смыслах. Правило консистентности проп-фирмы – это условие выплаты от фирмы, обычно ограничение на то, какая часть вашей прибыли может приходиться на лучший день. Это правило разобрано в статье что такое правило консистентности проп-фирмы.

Эта статья о другом: о том, что можно измерить на любом счёте, в том числе личном, – насколько равномерно распределены ваши собственные результаты во времени. Это описывает ваш процесс, а не требование фирмы. Трейдер может уложиться в лимит лучшего дня и всё равно иметь результат, который держится на одной удачной неделе.

Почему общая прибыль скрывает картину

Общая и средняя прибыль ничего не говорят о траектории. Восемь недель, которые в сумме дают +1 600, могут быть восемью ровными неделями или шестью небольшими убытками и одним крупным выигрышем. Первая запись говорит о процессе, который повторяется. Вторая может показывать лишь одну чрезмерно крупную сделку, на которую нельзя рассчитывать повторно.

Expectancy показывает, чего в среднем стоит одна сделка. Консистентность отвечает на другой вопрос: насколько результаты вокруг этого среднего меняются от периода к периоду? Оба показателя нужны в обзоре, и ни один не заменяет другой.

Шаг 1: выберите период и постройте ряд

Всё ниже начинается со списка результатов по периодам. Недели – практичный вариант по умолчанию: один день – это в основном шум, а месяц даёт слишком мало точек для большинства журналов.

  1. Выберите одну длину периода и не меняйте её. Смешивание недель и месяцев ломает любое сравнение.
  2. Просуммируйте чистый результат каждого периода после комиссий, свопов и сборов – в валюте счёта или, лучше, в R либо в процентах от счёта.
  3. Помните о размере позиции. Если он сильно менялся за время выборки, результаты в долларах между периодами нельзя сравнивать, поэтому используйте R или проценты.
  4. Соберите достаточно периодов. Если их меньше примерно восьми–двенадцати, каждая метрика ниже сильно меняется при добавлении одного периода. Это ориентир, а не статистический порог.

Четыре числа, которые измеряют консистентность

МетрикаКак рассчитатьЧто показываетНа что обратить внимание
Доля прибыльных периодовПрибыльные периоды, делённые на все периодыКак часто период заканчивается в плюсеНичего не говорит о размере: много мелких выигрышей может скрыть один крупный убыток
Стандартное отклонение результатов периодовРазброс результатов периодов вокруг среднегоНасколько сильно результаты колеблются от периода к периодуИзмеряет колебания в обе стороны, а не только убытки
Коэффициент вариации (CV)Стандартное отклонение, делённое на среднееКолебания относительно среднего результатаНестабилен, когда среднее близко к нулю
Доля лучшего периода в чистой прибылиЛучший период, делённый на общую чистую прибыльКакая часть результата держится на одном периодеБолее 100% означает, что остальные периоды в сумме были убыточными

Два из этих показателей стоит рассмотреть ближе.

Стандартное отклонение – обычная мера того, насколько сильно колеблется ряд. Morningstar определяет его для доходности фондов как то, насколько сильно доходность колебалась в прошлом: более высокое значение означает более широкие колебания, более низкое – более ровную доходность (Morningstar glossary, standard deviation). Это тот же вход, что и в коэффициенте Шарпа, так что вы, возможно, уже его отслеживаете.

Коэффициент вариации ставит это колебание в отношение к среднему. NIST определяет его как выборочное стандартное отклонение, делённое на выборочное среднее, и отмечает, что он становится чувствительным к малым изменениям среднего, когда среднее близко к нулю (NIST Dataplot reference, coefficient of variation). Для трейдера это значит: CV полезен для сравнения двух периодов прибыльной торговли и ненадёжен, когда счёт близок к безубыточности или имеет отрицательное среднее.

Пример с расчётом: одинаковая прибыль, разная консистентность

Приведённые цифры иллюстративны, это не данные реальных трейдеров. Двое трейдеров зарабатывают по +1 600 за восемь недель, так что у каждого среднее +200 в неделю.

НеделяТрейдер AТрейдер B
1+300-250
2+250-300
3+400+2 600
4-150-200
5+350-150
6+200+100
7-100-300
8+350+100

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

Теперь четыре метрики, с выборочным стандартным отклонением:

МетрикаТрейдер AТрейдер B
Прибыльные недели6 из 8 (75%)3 из 8 (37,5%)
Стандартное отклонение недельных результатовоколо 210около 983
Коэффициент вариацииоколо 1,05около 4,92
Лучшая неделя как доля чистой прибыли25%162,5%
Медианная неделя+275-175

Трейдер A проиграл в двух неделях, но никогда не много, и средняя неделя похожа на типичную. У трейдера B то же среднее, однако медианная неделя убыточна. Без третьей недели трейдер B был бы в минусе на 1 000. Вот какую закономерность нужно искать: когда медиана лежит заметно ниже среднего, результат несут несколько периодов.

Это сравнение не означает, что у трейдера B нет преимущества. Оно означает, что восьми недель данных недостаточно, чтобы отличить преимущество от одной удачной сделки, а это обычная ситуация при малой выборке. Дальнейшие шаги – больше данных и разбор сделки третьей недели.

Как читать числа вместе

Ни одна метрика сама по себе не достаточна, потому что каждая что-то скрывает:

  • Высокая доля прибыльных периодов и высокая доля лучшего периода: много мелких выигрышей плюс один доминирующий период. Проверьте, пришёл ли этот период от сетапа, который можно повторить.
  • Низкая доля прибыльных периодов при положительном итоге: несколько крупных выигрышей покрывают много убытков. Это может быть вполне рабочий стиль, но он требует большей выборки и достаточного капитала, чтобы пережить серии убытков, как описано в статье о максимальной серии убыточных сделок.
  • Низкое стандартное отклонение и низкое среднее: ровно, но едва прибыльно. Издержки здесь могут съесть преимущество.
  • CV, снижающийся со временем: результаты становятся ровнее относительно среднего, и именно в эту сторону большинство трейдеров и движется.

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

Типичные ошибки при измерении консистентности

  • Смешивание длин периодов: сравнение недельного CV с месячным лишено смысла.
  • Игнорирование изменений размера: когда риск на сделку растёт после удачной серии, поздние периоды выглядят волатильнее в долларах, даже если процесс не изменился. Используйте R или проценты.
  • Доверие крошечной выборке: три–четыре периода могут дать любую метрику.
  • CV около безубыточности: если среднее близко к нулю, отношение «взрывается». Смотрите на стандартное отклонение и медиану.
  • Выбрасывание худшего периода: убрать плохую неделю, чтобы «очистить» данные, значит уничтожить смысл самого измерения.

Что записывать, чтобы числа обновлялись сами

Журнал превращает эти метрики в чтение, а не пересчёт. Полезные поля: чистый результат сделки после издержек, риск на сделку в R, дата и счёт, а также тег сетапа. Когда они заполнены, недельный вид закрытого P&L, например в календаре сделок, сразу даёт ряд периодов. Раз в месяц его удобно просматривать в рамках ежемесячного обзора торговли: добавьте четыре числа в чеклист и сравните с прошлым месяцем.

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

Смотрите недельные и месячные результаты рядом в календаре BitStat и следите за итогами на дашборде BitStat.

Коротко о главном

Часто задаваемые вопросы

Что такое консистентность результатов в трейдинге?
Это то, насколько равномерно результаты распределены во времени. В консистентной истории большинство периодов близки к среднему, а в неконсистентной прибыль дают несколько чрезмерно крупных периодов. Двое трейдеров могут иметь одинаковую общую прибыль и совершенно разную консистентность, поэтому распределение важно так же, как и итог.
Какой период выбрать для измерения консистентности?
Недели – практичный вариант по умолчанию: отдельные дни в основном шум, а месяцы дают слишком мало точек для большинства журналов. Что бы вы ни выбрали, используйте одну длину периода во всех сравнениях. Смешивание недель и месяцев лишает смысла стандартное отклонение и коэффициент вариации.
Что такое коэффициент вариации в трейдинге?
Это стандартное отклонение результатов периодов, делённое на их среднее. Он показывает, насколько велики колебания относительно среднего результата. Когда среднее близко к нулю, он становится нестабильным, а при отрицательном среднем его трудно интерпретировать, поэтому пользуйтесь им в основном на прибыльных выборках.
Высокая доля прибыльных недель – это и есть консистентность?
Не сама по себе. Доля прибыльных периодов ничего не говорит об их размере, поэтому много мелких выигрышей может скрыть один крупный убыток. Читайте её вместе со стандартным отклонением, долей лучшего периода в чистой прибыли и сопоставлением медианы со средним.
Сколько периодов нужно, чтобы числа что-то значили?
Фиксированного порога нет. Как ориентир: если периодов меньше примерно восьми–двенадцати, каждая метрика может сильно измениться при добавлении одного периода. Больше данных делает картину устойчивее, но ни одно из этих чисел не предсказывает будущие результаты.
Измерять консистентность в долларах, в R или в процентах?
Если размер позиции менялся за время выборки, используйте R или проценты от счёта. Результаты в долларах сопоставимы между периодами только тогда, когда риск на сделку оставался примерно одинаковым. R также сохраняет смысл чисел, если позже изменится размер счёта.