Стратегия может выглядеть устойчивой на данных за несколько лет и при этом усвоить привычки лишь одного конкретного рынка. Она может процветать при спокойных трендах, а затем терять почву под ногами, когда волатильность резко растёт или ликвидность падает. Полезный вопрос не в том, работает ли она при любом режиме. Таких стратегий мало. Важно знать, в каких условиях стратегия зарабатывает, в каких начинает давать сбои и сохраняется ли эта закономерность за пределами выборки, на которой её обнаружили.
Для начала рассматривайте зависимость от режима как свойство, которое нужно измерить, а не как историю, придуманную после просмотра кривой капитала. Определите небольшое число рыночных условий по данным, которые стратегия действительно могла знать в тот момент, а затем изучите её поведение в каждом из них.
Как понять, работает ли моя стратегия только в одном режиме?
Разбейте результаты по нескольким экономически значимым условиям: реализованной волатильности, силе тренда, ликвидности или направлению финансирования. Формулируйте определения достаточно просто, чтобы их можно было объяснить. Например, классифицируйте каждый день как период высокой или низкой волатильности по скользящему показателю за 60 дней и порогу, рассчитанному на более ранних данных. Медиана по всей выборке выглядит заманчиво, но при таком подходе будущее влияет на классификацию прошлого.
Сравните чистую доходность, просадку, оборот и число сделок в группах. Положительное среднее в одной группе мало о чём говорит, если оно получено всего на 3 сделках. Кроме того, стратегия может приносить схожую доходность в разных группах, принимая при этом совершенно разные риски.
| Показатель | Что он может показать | Что проверить |
|---|---|---|
| Чистая доходность на сделку | В каких условиях сосредоточено видимое преимущество | Число сделок и неопределённость в каждой группе |
| Максимальная просадка | Условия, при которых убытки идут сериями | Не определяет ли результат один эпизод |
| Оборот и издержки | Делает ли режим исполнение дороже | Комиссии, спред, влияние на цену и финансирование в совокупности |
Вот одна небольшая ловушка: трендовая стратегия может показывать более низкую доходность при высокой волатильности просто потому, что в такие периоды бывают и резкие тренды, и бурные развороты. Понятие «высокая волатильность» само по себе ничего не объясняет. Разбивайте данные на группы, пока анализ не станет полезным, но остановитесь до того, как каждая группа превратится в новую возможность найти удобную статистику.
Сколько режимов нужно проверять?
Меньше, чем подсказывает любопытство. Если разделить данные по волатильности, тренду, ликвидности, дню недели и активу, вскоре получится множество ячеек с очень малым числом сделок в каждой. Таблица будет выглядеть сложной, но доказательная база исчезнет.
Выберите 1 или 2 фактора, которые правдоподобно связаны с механизмом стратегии. Арбитраж финансирования может зависеть от знака финансирования и ликвидности. Пробойная система — от устойчивости тренда и волатильности. Зафиксируйте выбор до просмотра результатов и указывайте размер выборки рядом с каждым числом.
Не создавайте «детектор режимов», подбирая метки, которые максимизируют исторический Sharpe. Это оптимизация под более красивым названием. Если порог входит в стратегию, выберите его на обучающих данных и зафиксируйте для следующего периода.
Доказывает ли скользящая проверка, что преимущество работает в разных режимах?
Нет. Скользящая проверка показывает, может ли исследовательский процесс принимать решения на более поздних данных, не используя их для подгонки этих решений. Она не гарантирует, что в последующих периодах будут нужные вам условия или что результатов хватит, чтобы отличить мастерство от шума.
Рассматривайте каждое тестовое окно как наблюдение с конкретными датами. Какие режимы встретились? Сколько было сделок в каждом? Резко ли менялись параметры стратегии при сдвиге обучающего окна? Хороший общий показатель может скрывать стратегию, которая раз за разом получает прибыль на одном необычном отрезке.
Если вы пробовали множество признаков, порогов и вариантов, учитывайте объём этого поиска. Особенно легко переобучить самый привлекательный анализ по режимам: рынок можно разделить множеством правдоподобных способов.
Что делать, если стратегия терпит убытки в каком-то режиме?
Сначала решите, противоречит ли неудача механизму стратегии. Потери у идеи маркет-мейкинга при сужении спредов могут быть вполне ожидаемы. А вот крупные направленные убытки у якобы рыночно-нейтральной спредовой стратегии во время обычного скачка волатильности требуют внимательнее проверить хеджирование, оценку позиций или их размер.
Затем проверьте объяснение, изменив данные или конструкцию так, чтобы результат мог его опровергнуть. Учтите реалистичные издержки в неблагоприятных условиях: спреды и влияние на цену часто растут именно тогда, когда стратегии особенно нужно торговать. У бессрочных фьючерсов знак финансирования может измениться. У опционов стоимость хеджирования может зависеть от волатильности и ликвидности. Анализ режимов, в котором приводится валовая доходность без учёта этих эффектов, может привести к неверным выводам.
Если стратегия специально рассчитана на то, чтобы воздерживаться от торговли, задайте правило на основе информации, доступной в момент принятия решения. Измеряйте как предотвращённые убытки, так и упущенную прибыль. Фильтр, исключающий все болезненные периоды в истории, может убрать и несколько периодов, которые обеспечивают прибыльность стратегии.
Покажет ли бумажная торговля, сохранится ли преимущество?
Бумажная торговля помогает проверить, соответствуют ли сигналы, заявки и издержки ожиданиям на текущем рынке. Она может выявить операционные пробелы и показать, похожи ли реальные условия на допущения бэктеста. Но несколько спокойных недель не подтвердят, как стратегия поведёт себя при ещё не случившемся шоке волатильности.
Отслеживайте условия во время бумажной торговли и сравнивайте исполнения, комиссии, финансирование и пропущенные заявки с допущениями бэктеста. Соразмеряйте выводы с доказательствами: утверждение «исполнение соответствовало ожиданиям в этот период» обоснованно; для вывода «стратегия устойчива к смене режима» обычно требуется гораздо больше времени.
← Все статьи


