Многофакторная стратегия импульса и разворота
Обзор
Эта стратегия реализует многофакторную модель, использующую в сочетании динамический индикатор CMO и инверсионный индикатор Stochastic, для выявления торговых возможностей в различных рыночных условиях.
Принципиальный анализ
Эта стратегия состоит из двух подстратегий:
-
123 Стратегия переворота
- Сверхпокупка с помощью 9-дневного стохастического индикатора
- Если конечная цена повышается 2 дня подряд, и Stochastic ниже 50, то нужно сделать больше.
- Если конечная цена падает 2 дня подряд, и Stochastic выше 50, дефолт
-
Стратегия абсолютных ценностей CMO
- Вычислить абсолютные значения CMO
- Если абсолютная величина CMO превышает 70, то считается, что она находится в состоянии перекупа, и она делает позицию.
- Если абсолютная величина CMO ниже 20, то считается, что она перепродает и делает больше.
Наконец, если два подсигнала стратегии совпадают, то подается сигнал сделки.
Эта стратегия использует преимущества динамического индикатора CMO и инверсионного индикатора Stochastic. CMO может лучше идентифицировать тенденции, а Stochastic может обнаружить краткосрочные возможности для реверсий.
Анализ преимуществ
Эта стратегия имеет следующие преимущества:
-
Мультифакторная модель, объединяющая мощность и реверсию, адаптирующаяся к различным рыночным условиям
-
CMO хорошо распознает тенденции, Stochastic точно оценивает переломы
-
Торгуйте только при совпадении двух сигналов, избегайте ошибочных сигналов и увеличьте вероятность получения прибыли
-
Большое пространство для оптимизации параметров, которые могут быть скорректированы для разных сортов и циклов
-
При использовании долгосрочных и краткосрочных индикаторов можно найти больше возможностей для торговли.
-
Правила простые, понятные, легко понятные, подходящие для алгоритмической торговли
Анализ рисков
Также существуют риски:
-
Существует вероятность того, что подстратегия выдаст ошибочный сигнал, требующий оптимизации параметров
-
Неожиданные события приводят к обратному тренду, что приводит к большим потерям.
-
Частота транзакций может быть слишком высокой, и расходы на транзакции должны быть учтены.
-
Все подстратегии являются показателями задержки, есть проблемы с временной задержкой
-
Необходимость корректировки параметров для разных сортов, более высокие требования к оптимизации параметров
Ответ:
-
Параметры подстратегии оптимизатора, снижающие вероятность ошибочного сигнала
-
Установка стоп-лосса, контроль одиночных убытков
-
Изменение условий открытия позиций, снижение частоты торгов
-
Использование данных о тиках в реальном времени для уменьшения задержек
-
Автоматическая оптимизация параметров с использованием методов машинного обучения
Направление оптимизации
Эта стратегия может быть оптимизирована в следующих областях:
-
Введение дополнительных факторов, таких как волатильность, величина и т. д., в систему многофакторной модели
-
Построение механизма оптимизации динамических параметров, адаптация параметров к рыночным условиям
-
Оптимизация логики открытия позиций, введение методов, таких как вероятность и индексная плавность
-
Скрытие долгосрочных позиций в краткосрочной перспективе для достижения двойной цели
-
Использование глубокого обучения для извлечения дополнительных характеристик и создания нелинейных правил торговли
-
Исследование моделей без параметров, чтобы избежать отклонений в параметрах искусственного выбора
-
Вместе с высокочастотными данными и новостными событиями уменьшается задержка сигналов
Подвести итог
Эта стратегия использует динамический показатель CMO и показатель Stochastic для реализации многофакторной модели, чтобы открыть больше возможностей для торговли на пересекающихся рынках. По сравнению с одним показателем, многофакторная комбинация может адаптироваться к более сложной рыночной среде. В то же время, параметры этой стратегии оптимизируются в большом пространстве, правила простые и подходят для разработки алгоритмов торговли. Но также необходимо обратить внимание на контроль риска, высокие требования к выбору параметров и оптимизации модели.
/*backtest
start: 2023-09-22 00:00:00
end: 2023-10-22 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 17/09/2019
// This is combo strategies for get a cumulative signal. - 1

