Количественная торговая стратегия отслеживания исторических максимумов
Обзор
Данная стратегия в основном отслеживает исторический максимум цены ценной бумаги. Покупка осуществляется, когда цена откатывается до определенного процента от максимума, а продажа — когда цена снова пробивает исторический максимум. Это стратегия следования за трендом.
Принцип стратегии
Стратегия фиксирует максимальную цену ценной бумаги с 1 января 2011 года по сегодняшний день, определяя переменную highestHigh. Затем строится горизонтальная линия этого максимума — allTimeHigh.
В процессе работы ежедневно проверяется, обновлен ли дневной максимум. Если да, то обновляются переменная highestHigh и линия allTimeHigh.
В стратегии используются три важные горизонтальные линии:
- buyzone = highestHigh * 0.9: уровень 90% от максимума, обозначающий сильный откат.
- buyzone2 = highestHigh * 0.8: уровень 80% от максимума, представляющий привлекательную зону отката.
- sellzone = highestHigh * 0.99: уровень 99% от максимума, сигнализирующий о возможном развороте тренда.
Когда цена опускается до уровня 80% (buyzone2), подается сигнал на покупку. Когда цена снова пробивает уровень 99% от исторического максимума (sellzone), подается сигнал на продажу и закрытие позиции.
Основной критерий стратегии — отслеживание исторического максимума и линий различных процентных уровней. Это классическая стратегия следования за трендом.
Анализ преимуществ
Главное преимущество стратегии — способность улавливать долгосрочные восходящие тренды. Ожидание отката перед входом позволяет покупать дешево и продавать дорого. Конкретные преимущества:
- Возможность использовать долгосрочный восходящий тренд акций. Отслеживание максимума — важный индикатор тренда.
- Уровень отката до 80% от максимума обеспечивает оптимальное соотношение риска и доходности: сохраняется пространство для прибыли после роста и ограничивается риск падения.
- Использование уровня 99% от исторического максимума в качестве стоп-линии позволяет максимизировать прибыль и контролировать риск.
- Стратегия позволяет проверить, входит ли акция в структурный восходящий тренд. Новый максимум свидетельствует об усилении компании.
- Параметры можно гибко настраивать для индивидуальной оптимизации под разные акции.
Таким образом, стратегия максимально использует доходы от восходящего тренда, избегая рисков краткосрочных коррекций. Это стратегия следования за трендом с хорошим соотношением риска и доходности.
Анализ рисков
Основной риск стратегии — вероятность дальнейшего снижения цены после покупки. Основные риски:
- После покупки цена может продолжить падение вплоть до резкого обвала, что приведет к убыткам.
- Исторический максимум часто является точкой перегрева, где покупатели гонятся за ростом. Дальнейший восходящий импульс может быть недостаточным.
- Неправильная настройка параметров (например, слишком высокий или низкий стоп-лосс) создает проблемы.
- Частота сделок может быть низкой, стратегия подвержена влиянию внешних факторов, таких как динамика рынка в целом.
- Не учитываются фундаментальные показатели и оценка акций, что делает выбор бумаг недостаточно обоснованным.
Основные пути решения: разумная оценка фундаментальных показателей акций для обеспечения качества отбора; настройка параметров (например, процента покупки, стоп-лосса) для оптимизации стратегии; рассмотрение возможности комбинирования с другими стратегиями.
Направления оптимизации
Основные направления оптимизации стратегии: настройка параметров, правила отбора акций, улучшение методов стоп-лосса. Конкретно:
- Оптимизировать технические индикаторы для входа и стоп-лосса, например, использовать KDJ, MACD для избегания покупки на максимумах.
- Улучшить правила отбора акций, добавив фундаментальные и оценочные показатели для обеспечения качества выбора.
- Динамически корректировать процентные параметры, синхронизируя их с рынком в целом для обеспечения логичности параметров.
- Установить скользящий стоп-лосс или стоп-лосс по времени для оптимизации способа и уровня стоп-лосса.
- Рассмотреть возможность объединения с другими факторными стратегиями для формирования мультифакторной модели, повышающей стабильность.
- Добавить индикаторы объема для оценки силы движения, чтобы избежать выбора акций на поздних стадиях роста.
Таким образом, направления оптимизации стратегии в основном касаются правил отбора акций, настройки параметров и улучшения стоп-лосса. На основе исходного отслеживания тренда повышается стабильность и скорректированная доходность с учетом риска.
Заключение
Данная стратегия является классической стратегией следования за трендом на основе отслеживания исторических максимумов. Она эффективно улавливает долгосрочные восходящие тренды акций, обеспечивая оптимальное соотношение риска и доходности за счет технического отката. Однако из-за отсутствия учета фундаментальных факторов стабильность и устойчивость к рискам относительно низки. Ключевые направления оптимизации — улучшение правил отбора акций, настройка параметров стоп-лосса и совершенствование механизмов стоп-лосса. При объединении с другими стратегиями через мультифакторную модель можно сформировать количественную стратегию отбора акций и торговли с отличным соотношением риска и доходности.
/*backtest
start: 2023-01-21 00:00:00
end: 2024-01-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("All-time-high", "ATH", overlay=true, initial_capital=10000, default_qty_value=100, default_qty_type=strategy.percent_of_equity, pyramiding=1, commission_type=strategy.commission.cash_per_contract, commission_value=0.000)
// input- 1

