Стратегия возврата к среднему на основе EMA
Обзор
Торговая стратегия на основе возврата к среднему (EMA) использует степень отклонения цены от скользящей средней для открытия и закрытия позиций. В качестве сигнала для открытия позиции она использует процентную разницу между ценой и EMA, а для управления позицией применяет трейлинг-стоп.
Принцип стратегии
Стратегия использует EMA в качестве индикатора скользящей средней и вычисляет процентное отклонение текущей цены от EMA. Когда цена достаточно далеко отходит от EMA (по умолчанию 9%), открывается длинная позиция; когда цена достаточно приближается к EMA (по умолчанию 1%), позиция закрывается. После открытия позиции используется трейлинг-стоп для фиксации прибыли, постепенно повышая уровень стопа по мере роста прибыли.
В частности, стратегия включает следующие компоненты:
-
Расчет EMA. Можно настраивать период (по умолчанию 200), источник данных (цена закрытия), метод расчета (EMA, SMA, RMA, WMA).
-
Расчет процентного отклонения текущей цены от EMA. Обратите внимание на обработку положительных и отрицательных значений.
-
Открытие позиции в зависимости от величины отклонения. Порог открытия длинной позиции — 9% (настраиваемый), порог открытия короткой позиции — 9% (настраиваемый).
-
Поддержка пирамидинга (ступенчатого открытия). Можно настроить количество ступеней и шаг каждой ступени.
-
Трейлинг-стоп после открытия позиции. Можно настроить порог активации стопа (по умолчанию 1% прибыли) и величину трейлинга (по умолчанию 1%).
-
Закрытие позиции в зависимости от величины отклонения. Порог закрытия длинной позиции — 1% (настраиваемый), аналогично для короткой.
-
Отмена неисполненных ордеров. Когда цена снова приближается к EMA, неисполненные ордера отменяются.
-
Возможность настройки процента стоп-лосса.
-
Поддержка бэктестинга и реальной торговли.
Анализ преимуществ
Стратегия обладает следующими преимуществами:
-
Использование концепции возврата к среднему: открытие позиции при отклонении цены от средней, закрытие при возврате, что соответствует теории трендовой торговли.
-
Возможность точной настройки параметров открытия, стоп-лосса и закрытия для адаптации к различным рыночным условиям.
-
Пирамидинг позволяет входить в позицию частями, снижая среднюю стоимость одной сделки.
-
Трейлинг-стоп фиксирует прибыль и управляет рисками.
-
Большой потенциал для оптимизации: можно настраивать параметры скользящей средней или отклонения для открытия/закрытия в зависимости от рыночных условий.
-
Поддерживает популярный язык программирования Pine Script, может использоваться непосредственно на TradingView.
-
Наглядное отображение на графике, удобное для наблюдения и анализа.
Анализ рисков
Стратегия также имеет следующие риски:
-
Риск подгонки под исторические данные. Оптимизация параметров может быть переобучена на бэктест-данных, и эффективность на реальном рынке может быть сомнительной.
-
Риск неэффективности скользящей средней. Цена может долго и сильно отклоняться от средней, не возвращаясь.
-
Риск пробития стоп-лосса. При резких движениях рынка стоп-лосс может быть пробит.
-
Высокая частота сделок, что приводит к значительным комиссионным расходам.
-
Требуется длительный период наблюдения, сильное влияние внезапных событий.
Соответствующее управление рисками:
-
Проводить многочисленные оптимизации параметров для обеспечения их устойчивости. Проверять эффективность на разных рынках.
-
Разумно выбирать период скользящей средней — не слишком короткий и не слишком длинный.
-
Соответственно расширять диапазон стоп-лосса, чтобы избежать попадания в ловушку.
-
Соответственно ужесточать условия открытия позиций для снижения частоты сделок.
-
Комбинировать с другими индикаторами для повышения адаптации к внезапным событиям.
Направления оптимизации
Стратегию можно оптимизировать по следующим направлениям:
-
Добавление фильтров, таких как объем торгов, полосы Боллинджера, RSI и другие индикаторы, для уменьшения ложных сигналов.
-
Добавление составных скользящих средних, например, двойной системы EMA, для повышения вероятности торговли по тренду.
-
Оптимизация стратегии стоп-лосса, например, использование адаптивного стоп-лосса, Chandelier Exit и других методов для дальнейшего ограничения рисков.
-
Добавление функции автоматической оптимизации параметров для поиска оптимальных комбинаций.
-
Внедрение машинного обучения для прогнозирования вероятности отклонения цены от скользящей средней.
-
Учет торговли в разные временные интервалы, использование информации с ночной сессии или предторгового периода для заблаговременного размещения позиций.
-
Интеграция с пулом акций для автоматического выбора и торговли, расширение емкости стратегии.
Заключение
Стратегия на основе возврата к среднему (EMA) представляет собой трендовую стратегию, основанную на свойстве возврата цены к скользящей средней. Она разумно использует статистические свойства скользящей средней для определения разворота тренда и контролирует риск с помощью стоп-лосса. По сравнению с традиционными стратегиями на скользящих средних, она делает больший упор на динамический трейлинг-стоп, а не на жесткое открытие и закрытие позиций. Эта стратегия может дополнить портфель трендовых стратегий, но необходимо учитывать проблемы оптимизации на бэктесте и контролировать частоту сделок. При дальнейшей оптимизации механизма стоп-лосса и повышении качества открытия позиций ее эффективность в реальной торговле может быть выше.
- 1

