Стратегия возврата к скользящей средней
Обзор
Стратегия возврата к среднему на основе скользящих средних — это очень простая трендовая торговая стратегия. Её основная идея заключается в открытии длинной позиции, когда краткосрочная скользящая средняя опускается ниже долгосрочной скользящей средней на определенный процент, и в закрытии позиции, когда краткосрочная скользящая средняя пересекает долгосрочную скользящую среднюю снизу вверх. Стратегия сначала вычисляет одну краткосрочную и одну долгосрочную скользящие средние, а затем генерирует торговые сигналы на основе соотношения между ними.
Принцип стратегии
Данная стратегия основана на двух скользящих средних: краткосрочной и долгосрочной. Параметр краткосрочной скользящей средней — smallMAPeriod, параметр долгосрочной — bigMAPeriod. Стратегия сначала вычисляет эти две скользящие средние, а затем сравнивает их значения.
Когда краткосрочная скользящая средняя опускается сверху вниз ниже долгосрочной скользящей средней на определенный процент (задаваемый параметром percentBelowToBuy), генерируется сигнал на покупку, и открывается длинная позиция. Когда впоследствии краткосрочная скользящая средняя поднимается и пересекает долгосрочную скользящую среднюю снизу вверх, генерируется сигнал на продажу, и позиция закрывается.
Стратегия использует возможность возврата к среднему между краткосрочной и долгосрочной скользящими средними. Когда краткосрочная скользящая средняя оказывается ниже долгосрочной на определённую величину, это может указывать на недооценку актива и наличие потенциала для отскока к среднему, что позволяет получить прибыль от восстановления цены.
Анализ преимуществ
Стратегия возврата к среднему на основе скользящих средних обладает следующими преимуществами:
- Простая идея, легко понимается и реализуется.
- Улавливает поворотные точки краткосрочного и долгосрочного трендов, точно определяя рыночную динамику.
- Гибкие настройки параметров: можно регулировать периоды скользящих средних и процент отклонения для получения большего количества торговых сигналов.
- Процесс бэктестинга прост, подходит для имитационной оптимизации количественной торговли.
При простой оптимизации параметров стратегия может показать хорошие результаты. Настраивая параметры скользящих средних и процент отклонения, можно проводить бэктестинг на разных рыночных активах, таких как акции, валютные пары, криптовалюты, и выбирать наилучшую комбинацию параметров.
Анализ рисков
Стратегия возврата к среднему на основе скользящих средних также имеет некоторые риски:
- Малое количество сигналов, невозможность частой торговли.
- Высокая вероятность пропуска разворота цены.
- Неправильный подбор параметров может привести к слишком частой торговле, увеличивая транзакционные издержки и проскальзывание.
Снизить риски можно следующими способами:
- Соответствующая настройка параметров для получения умеренного количества сигналов.
- Использование метода входа после пробоя и выхода после пробоя во избежание ложных пробоев.
- Оптимизация комбинаций параметров, выбор периодов скользящих средних и процента отклонения.
Направления оптимизации
Стратегию возврата к среднему на основе скользящих средних можно оптимизировать по нескольким направлениям:
- Тестирование различных ценовых данных, таких как цена закрытия, максимумы, минимумы, типичная цена, в качестве источника сигнала.
- Использование разных типов скользящих средних, например, экспоненциальной скользящей средней, линейно-взвешенной скользящей средней, скользящей средней Халла и т.д.
- Добавление фильтрующих условий для избежания ненужных сделок в ненаправленных рынках.
- Включение индикаторов объёма для предотвращения ложных пробоев при росте цены без достаточного объёма.
- Применение машинного обучения или генетических алгоритмов для автоматической оптимизации параметров.
Заключение
Стратегия возврата к среднему на основе скользящих средних, сравнивая краткосрочную и долгосрочную скользящие средние, улавливает возможность возврата цены после её отклонения от долгосрочного тренда. Идея проста, легко понимается и реализуется; при оптимизации параметров можно получить хорошие результаты. Однако существуют риски, такие как малое количество сигналов и вероятность пропуска разворота цены. Для максимизации прибыли стратегии необходимо тестировать и оптимизировать параметры и фильтрующие условия.
- 1

