Type/to search

추세 모멘텀 돌파 전략

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

img

개요

모멘텀 돌파 전략은 시장 추세를 추종하는 퀀트 트레이딩 전략입니다. 이 전략은 과거 가격의 모멘텀 지표를 계산하여 시장 가격 움직임의 추세와 강도를 판단하고, 시장의 중장기 추세를 포착합니다. 모멘텀이 음에서 양으로 전환될 때 매수하고, 양에서 음으로 전환될 때 매도하는 추세 추종 전략입니다. 이 전략은 뚜렷한 추세가 있는 시장에 적합하며 초과 수익을 얻을 수 있습니다.

전략 원리

이 전략은 주로 모멘텀 지표를 기반으로 합니다. 모멘텀 지표는 현재 기간의 종가에서 N기간 전의 종가를 뺀 값입니다. 최신 캔들의 종가가 N기간 전보다 높으면 모멘텀이 양수로 상승 추세를 나타내고, 최신 캔들의 종가가 N기간 전보다 낮으면 모멘텀이 음수로 하락 추세를 나타냅니다.

전략은 먼저 길이가 18인 모멘텀을 계산합니다. 즉, 현재 종가에서 18기간 전의 종가를 빼서 mom0을 구합니다. 그런 다음 mom0의 1기간 모멘텀을 계산하여 mom1을 구합니다.

mom0 > 0이고 mom1 > 0일 때 매수 신호가 발생하며, 이는 가격 상승势头가 강함을 의미합니다. mom0 < 0이고 mom1 < 0일 때 매도 신호가 발생하며, 이는 가격 하락势头가 강함을 의미합니다.

전략은 가장 최근의 매수 및 매도 신호 시간을 기록하며, 매수 신호 시간이 매도 신호 시간보다 크면 매수 포지션을 보유하고, 매도 신호 시간이 매수 신호 시간보다 크면 매도 포지션을 보유합니다.

장점 분석

이 전략은 다음과 같은 장점이 있습니다:

  1. 전략 아이디어가 명확하고 간단하여 이해하고 구현하기 쉬우며, 퀀트 트레이딩 초보자에게 적합합니다.

  2. 모멘텀 지표는 시장 추세와 강도를 포착할 수 있으며, 중장기 추세를 추적할 때 높은 승률을 보입니다.

  3. 이중 모멘텀 필터를 사용하여 일부 가짜 돌파로 인한 손실을 걸러낼 수 있습니다.

  4. 거래 신호가 발생하면 포지션을 추가하여 추세 포지션을 구축하므로 추세 장세에서 초과 수익을 얻을 수 있습니다.

  5. 적시에 손절하여 단일 손실을 제어할 수 있으며, 반전으로 인한 과도한 손실을 방지할 수 있습니다.

위험 분석

이 전략은 다음과 같은 위험도 고려해야 합니다:

  1. 상승장에서 단기 조정으로 인해 손절되어 전체 사이클을 포착하지 못할 수 있습니다. 손절 범위를 적절히 완화할 수 있습니다.

  2. 변동성 장세에서 잦은 포지션 개폐로 인해 거래 비용과 슬리피지 손실이 증가할 수 있습니다. 필터 조건을 적절히 완화하여 거래 빈도를 줄일 수 있습니다.

  3. 추세 반전 후에도 원래 방향 포지션을 유지하여 손실이 확대될 수 있습니다. 추세 지표를 결합하여 추세 반전을 판단할 수 있습니다.

  4. 매개변수 설정이 부적절하면 거래 신호를 놓치거나 잘못된 신호가 발생할 수 있습니다. 다양한 시장에 맞게 매개변수를 조정해야 합니다.

최적화 방향

이 전략은 다음과 같은 측면에서 최적화할 수 있습니다:

  1. 모멘텀 매개변수 최적화: 다양한 기간과 시장에 맞게 모멘텀 계산 길이를 조정하여 신호 품질을 개선합니다.

  2. 다른 지표(MACD, KD 등)를 필터로 추가하여 추세 반전으로 인한 손실을 방지합니다.

  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)