Type/to search

Количественная торговая стратегия отслеживания исторических максимумов

Common strategy
Created: 2024-01-22 08:59:34
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия в основном отслеживает исторический максимум цены ценной бумаги. Покупка осуществляется, когда цена откатывается до определенного процента от максимума, а продажа — когда цена снова пробивает исторический максимум. Это стратегия следования за трендом.

Принцип стратегии

Стратегия фиксирует максимальную цену ценной бумаги с 1 января 2011 года по сегодняшний день, определяя переменную highestHigh. Затем строится горизонтальная линия этого максимума — allTimeHigh.

В процессе работы ежедневно проверяется, обновлен ли дневной максимум. Если да, то обновляются переменная highestHigh и линия allTimeHigh.

В стратегии используются три важные горизонтальные линии:

  1. buyzone = highestHigh * 0.9: уровень 90% от максимума, обозначающий сильный откат.
  2. buyzone2 = highestHigh * 0.8: уровень 80% от максимума, представляющий привлекательную зону отката.
  3. sellzone = highestHigh * 0.99: уровень 99% от максимума, сигнализирующий о возможном развороте тренда.

Когда цена опускается до уровня 80% (buyzone2), подается сигнал на покупку. Когда цена снова пробивает уровень 99% от исторического максимума (sellzone), подается сигнал на продажу и закрытие позиции.

Основной критерий стратегии — отслеживание исторического максимума и линий различных процентных уровней. Это классическая стратегия следования за трендом.

Анализ преимуществ

Главное преимущество стратегии — способность улавливать долгосрочные восходящие тренды. Ожидание отката перед входом позволяет покупать дешево и продавать дорого. Конкретные преимущества:

  1. Возможность использовать долгосрочный восходящий тренд акций. Отслеживание максимума — важный индикатор тренда.
  2. Уровень отката до 80% от максимума обеспечивает оптимальное соотношение риска и доходности: сохраняется пространство для прибыли после роста и ограничивается риск падения.
  3. Использование уровня 99% от исторического максимума в качестве стоп-линии позволяет максимизировать прибыль и контролировать риск.
  4. Стратегия позволяет проверить, входит ли акция в структурный восходящий тренд. Новый максимум свидетельствует об усилении компании.
  5. Параметры можно гибко настраивать для индивидуальной оптимизации под разные акции.

Таким образом, стратегия максимально использует доходы от восходящего тренда, избегая рисков краткосрочных коррекций. Это стратегия следования за трендом с хорошим соотношением риска и доходности.

Анализ рисков

Основной риск стратегии — вероятность дальнейшего снижения цены после покупки. Основные риски:

  1. После покупки цена может продолжить падение вплоть до резкого обвала, что приведет к убыткам.
  2. Исторический максимум часто является точкой перегрева, где покупатели гонятся за ростом. Дальнейший восходящий импульс может быть недостаточным.
  3. Неправильная настройка параметров (например, слишком высокий или низкий стоп-лосс) создает проблемы.
  4. Частота сделок может быть низкой, стратегия подвержена влиянию внешних факторов, таких как динамика рынка в целом.
  5. Не учитываются фундаментальные показатели и оценка акций, что делает выбор бумаг недостаточно обоснованным.

Основные пути решения: разумная оценка фундаментальных показателей акций для обеспечения качества отбора; настройка параметров (например, процента покупки, стоп-лосса) для оптимизации стратегии; рассмотрение возможности комбинирования с другими стратегиями.

Направления оптимизации

Основные направления оптимизации стратегии: настройка параметров, правила отбора акций, улучшение методов стоп-лосса. Конкретно:

  1. Оптимизировать технические индикаторы для входа и стоп-лосса, например, использовать KDJ, MACD для избегания покупки на максимумах.
  2. Улучшить правила отбора акций, добавив фундаментальные и оценочные показатели для обеспечения качества выбора.
  3. Динамически корректировать процентные параметры, синхронизируя их с рынком в целом для обеспечения логичности параметров.
  4. Установить скользящий стоп-лосс или стоп-лосс по времени для оптимизации способа и уровня стоп-лосса.
  5. Рассмотреть возможность объединения с другими факторными стратегиями для формирования мультифакторной модели, повышающей стабильность.
  6. Добавить индикаторы объема для оценки силы движения, чтобы избежать выбора акций на поздних стадиях роста.

Таким образом, направления оптимизации стратегии в основном касаются правил отбора акций, настройки параметров и улучшения стоп-лосса. На основе исходного отслеживания тренда повышается стабильность и скорректированная доходность с учетом риска.

Заключение

Данная стратегия является классической стратегией следования за трендом на основе отслеживания исторических максимумов. Она эффективно улавливает долгосрочные восходящие тренды акций, обеспечивая оптимальное соотношение риска и доходности за счет технического отката. Однако из-за отсутствия учета фундаментальных факторов стабильность и устойчивость к рискам относительно низки. Ключевые направления оптимизации — улучшение правил отбора акций, настройка параметров стоп-лосса и совершенствование механизмов стоп-лосса. При объединении с другими стратегиями через мультифакторную модель можно сформировать количественную стратегию отбора акций и торговли с отличным соотношением риска и доходности.

Source
Pine
/*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
Strategy parameters
Strategy parameters
All-time-high line widths
All-time-high line color
Years back to search for an ATH
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)