Type/to search

Стратегия следования за трендом с импульсным пробоем

Common strategy
Created: 2023-11-15 11:09:21
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Стратегия прорыва импульса (Momentum Breakout) — это количественная торговая стратегия, следующая за рыночным трендом. Она рассчитывает индикатор импульса на основе исторических цен, чтобы определить направление и силу движения цены, и тем самым улавливает средне- и долгосрочные тренды рынка. При переходе импульса от отрицательного к положительному открывается длинная позиция, при переходе от положительного к отрицательному — короткая. Это стратегия следования за трендом. Она подходит для рынков с ярко выраженными трендами и позволяет получить избыточную доходность.

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

Стратегия основана главным образом на индикаторе импульса. Импульс рассчитывается как разность между ценой закрытия текущего периода и ценой закрытия N периодов назад. Если цена закрытия последней свечи выше, чем N периодов назад, импульс положителен, что указывает на восходящее движение; если ниже — отрицателен, что указывает на нисходящее движение.

Сначала стратегия вычисляет импульс длиной 18 периодов, то есть текущая цена закрытия минус цена закрытия 18 периодов назад, получая mom0. Затем вычисляется импульс за один период от mom0, получая mom1.

Сигнал на открытие длинной позиции генерируется, когда mom0 > 0 и mom1 > 0 – это означает сильный восходящий импульс цены; сигнал на открытие короткой позиции генерируется, когда mom0 < 0 и mom1 < 0 – это означает сильный нисходящий импульс цены.

Стратегия запоминает время последнего сигнала на покупку и продажу. Если время последнего сигнала на покупку больше времени последнего сигнала на продажу, удерживается длинная позиция; если время последнего сигнала на продажу больше времени последнего сигнала на покупку — короткая.

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

Стратегия обладает следующими преимуществами:

  1. Простая и ясная логика, легко понять и реализовать, подходит для новичков в количественной торговле.

  2. Индикатор импульса позволяет улавливать тренд и его силу, показывая высокую эффективность при следовании за средне- и долгосрочными трендами.

  3. Использование двойного фильтра импульса помогает отсеять часть убытков от ложных пробоев.

  4. После появления торгового сигнала позиция наращивается для формирования трендовой позиции, что позволяет получить избыточную доходность от трендового движения.

  5. Своевременный выход по стоп-лоссу ограничивает убыток по одной сделке и предотвращает чрезмерные потери при развороте тренда.

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

Стратегия также имеет некоторые риски, на которые следует обратить внимание:

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

  2. В боковом рынке возможны частые открытия и закрытия позиций, что увеличивает торговые издержки и проскальзывание. Можно немного ужесточить фильтры, чтобы снизить частоту сделок.

  3. После разворота тренда удержание позиции в прежнем направлении приводит к росту убытков. Можно добавить трендовые индикаторы для определения разворота.

  4. Неправильная настройка параметров может привести к пропуску сигналов или ложным сигналам. Параметры необходимо адаптировать под конкретный рынок.

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

Стратегию можно оптимизировать по следующим направлениям:

  1. Оптимизация параметров импульса: подбор длины расчёта импульса для разных периодов и рынков, улучшение качества сигналов.

  2. Добавление фильтров по другим индикаторам, например MACD, KDJ, чтобы избежать убытков при развороте тренда.

  3. Оптимизация стратегии стоп-лосса: в трендовом движении можно ослабить стоп-лосс, в нетрендовом рынке — ужесточить.

  4. Внедрение управления позицией: в нетрендовом рынке уменьшать размер позиции, в трендовом — увеличивать для большей прибыли.

  5. Оптимизация параметров для каждого инструмента отдельно для повышения адаптивности.

  6. Внедрение алгоритмов машинного обучения для динамической оптимизации параметров стратегии.

Заключение

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

Source
Pine
/*backtest
start: 2023-10-15 00:00:00
end: 2023-11-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Momentum BF 🚀", overlay=true, precision=2, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.075)

/////////////// Time Frame ///////////////
Strategy parameters
Strategy parameters
════════ Test Period ═══════
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
═══════ Momentum ══════
length
═══════ Stop Loss L ══════
Stop Loss Type
Fixed Stop Loss %
ATR Stop Period
ATR Stop Multiplier
═══════ Stop Loss S ══════
Stop Loss Type
Fixed Stop Loss %
ATR Stop Period
ATR Stop Multiplier
══════ Longs or Shorts ═════
Use Longs
Use Shorts
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)