Количественная торговая стратегия на основе фильтра Фосса и трендовых индикаторов
Обзор
Данная стратегия комплексно использует предиктивный фильтр Восса и индикатор мгновенной трендовой линии Элерса для выявления циклических точек разворота рынка и осуществления количественной торговли. Фильтр Восса способен заблаговременно подавать сигналы на покупку/продажу, а индикатор мгновенной трендовой линии используется для определения общего направления тренда, снижая количество ложных сигналов фильтра Восса в трендовых рынках. Стратегия применима к инструментам с выраженной цикличностью, таким как биткоин, и показывает хорошие результаты при бэктестинге.
Принцип стратегии
Предиктивный фильтр Восса
Предиктивный фильтр Восса взят из статьи Джона Ф. Элерса «A Peek Into The Future». Формула расчета фильтра:
pine
_filt = 0.5 * _s3 * _x1 + _f1 * _s2 * _filt[1] - _s1 * _filt[2]
_voss = _x2 * _filt - _sumC
где _x1 — первая разность цены; _x2 — коэффициент сглаживания; _s1, _s2, _s3 — параметры фильтра; _f1 — параметр периода; _filt — результат фильтрации; _voss — итоговое значение.
Этот фильтр можно рассматривать как разновидность сглаживания, подчеркивающую информацию текущего и нескольких предыдущих периодов, что позволяет заблаговременно подавать сигналы на покупку/продажу. Благодаря внутренним задержкам он словно «заглядывает в будущее», выдавая предсказательные сигналы раньше других индикаторов.
Индикатор мгновенной трендовой линии
Индикатор мгновенной трендовой линии рассчитывается по формуле:
pine
_it = (_a-((_a*_a)/4.0))*_src+0.5*_a*_a*_src[1]-(_a-0.75*_a*_a)*_src[2]+2*(1-_a)*nz(_it[1])+-(1-_a)*(1-_a)*nz(_it[2])
Этот индикатор в реальном времени строит трендовую линию, максимально соответствующую цене, что позволяет точно определять направление и силу тренда.
Логика стратегии
Сигнал на покупку возникает, когда Voss меняет знак с отрицательного на положительный и пересекает результат фильтрации снизу вверх.
Сигнал на продажу возникает, когда Voss меняет знак с положительного на отрицательный и пересекает результат фильтрации сверху вниз.
При этом торговый сигнал подается только в том случае, если индикатор мгновенной трендовой линии подтверждает направление тренда. Это позволяет отфильтровывать ложные сигналы, которые фильтр Восса может генерировать в трендовых рынках.
Преимущества стратегии
- Фильтр Восса заблаговременно подает предсказательные сигналы, улавливая циклические точки разворота.
- Индикатор мгновенной трендовой линии точно определяет направление тренда, избегая ложных сигналов, возникающих из-за опережающих сигналов фильтра.
- Настраиваемые параметры для оптимизации под разные периоды и рыночные условия.
- Возможность добавления стоп-лосс стратегии для контроля рисков.
Риски стратегии и методы их устранения
- Стратегия полагается на опережающие сигналы фильтра, что может привести к пропуску части трендовых движений.
- При сильном тренде могут генерироваться контртрендовые сигналы, приводящие к убыткам.
Снизить риски можно следующими способами:
- Оптимизация параметров периода в соответствии с цикличностью конкретного инструмента.
- Настройка ширины полосы для снижения силы фильтрации и уменьшения количества ложных сигналов.
- Усиление фильтрации тренда для избежания ошибочных сигналов при сильном тренде.
- Установка стоп-лосс стратегии для ограничения убытков по каждой сделке.
Направления оптимизации стратегии
Стратегию можно оптимизировать по следующим направлениям:
- Использовать различные источники цены, такие как цена закрытия, скользящие средние и т.д., для получения лучшего входного сигнала.
- Настроить период фильтра под цикличность конкретного инструмента.
- Оптимизировать параметры индикатора тренда для более точного определения направления тренда.
- Попробовать другие индикаторы тренда для поиска более подходящей комбинации.
- Добавить стоп-лосс и трейлинг-стоп стратегии для лучшего контроля рисков.
- Провести оптимизацию параметров для поиска наилучшего сочетания параметров.
Заключение
Данная стратегия, сочетающая фильтр Восса и индикатор тренда, позволяет эффективно выявлять циклические точки разворота рынка. Путем оптимизации параметров и контроля рисков стратегия может стать стабильной системой количественной торговли. Она широко применима к инструментам с явно выраженной цикличностью и уже продемонстрировала хорошие результаты при бэктестинге. В целом, стратегия обладает уникальной предсказательной способностью и, благодаря возможностям многогранной оптимизации, имеет широкие перспективы применения.
- 1
