Type/to search

다니창 추세 추종 전략

Cryptocurrency
Created: 2024-01-31 16:53:31
Last modified: 2 years ago
1
Follow
1791
Followers

img

개요

도니창 추세 추종 전략은 "Black Box Trend Following – Lifting the Veil"이라는 글에서 설명된 도니창 채널 원리를 기반으로 개발된 추세 추종 전략입니다. 이 전략은 도니창 채널을 활용하여 가격 추세를 판단하고, 가격이 신고가 또는 신저가를 돌파하면 매수 또는 매도 포지션을 구축합니다.

전략 원리

전략은 도니창 채널 지표를 기반으로 추세 방향을 판단합니다. 도니창 채널은 장기 채널과 단기 채널로 구성됩니다. 가격이 장기 채널을 돌파하면 추세가 시작된 것으로 판단하고, 단기 채널을 돌파하면 추세가 종료된 것으로 판단합니다.

구체적으로, 장기 채널 기간은 50일 또는 20일, 단기 채널 기간은 50일, 20일 또는 10일입니다. 가격이 50일 최고가와 같으면 매수 포지션을 열고, 가격이 50일 최저가와 같으면 매도 포지션을 엽니다. 가격이 20일 또는 10일 최저가와 같으면 매수 포지션을 청산하고, 가격이 20일 또는 10일 최고가와 같으면 매도 포지션을 청산합니다.

이처럼 두 가지 다른 주기의 도니창 채널을 조합함으로써 추세가 시작될 때 방향을 정해 포지션을 구축하고, 추세가 종료될 때 적시에 손절하여 이탈할 수 있습니다.

장점 분석

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

  1. 추세 포착 능력이 뛰어납니다. 도니창 채널 돌파를 통해 추세의 시작과 종료를 판단함으로써 추세를 효과적으로 추종할 수 있습니다.
  2. 리스크 관리가 적절합니다. 이동 손절매를 사용하여 개별 손실을 통제합니다.
  3. 파라미터 조정이 유연합니다. 채널의 주기 조합을 자유롭게 선택하여 다양한 종목과 시장 환경에 적응할 수 있습니다.
  4. 간단하고 명확한 거래 로직으로 이해하고 구현하기 쉽습니다.

리스크 분석

이 전략은 다음과 같은 리스크도 존재합니다:

  1. 횡보장에 적응하기 어렵습니다. 추세가 명확하지 않을 때 여러 번의 작은 조정이 발생하여 손절 손실이 발생할 수 있습니다.
  2. 돌파 실패 리스크. 가격이 채널을 돌파한 후 다시 조정되어 손절이 발생할 수 있습니다.
  3. 주기 선택 리스크. 채널 주기가 적절하지 않으면 잡음에서 거래하게 될 수 있습니다.
  4. 샤프 비율 하락 리스크. 포지션을 늘리면서 손절 폭을 조정하지 않으면 샤프 비율이 하락할 위험이 있습니다.

대응 해결 방법:

  1. 파라미터를 최적화하여 적절한 채널 주기 조합을 선택합니다.
  2. 포지션과 손절 폭을 적절히 조정하여 리스크를 통제합니다.
  3. 추세가 뚜렷한 종목과 시장에서 해당 전략을 사용합니다.

최적화 방향

이 전략은 다음과 같은 방향으로 최적화할 수 있습니다:

  1. 필터 조건을 추가하여 가짜 돌파를 피합니다. 예를 들어 거래량 지표 등을 결합하여 실제 돌파를 판단합니다.
  2. 채널 주기 조합과 포지션 관리 최적화로 손익비를 개선합니다. 적응형 손절매 메커니즘을 도입할 수 있습니다.
  3. 브레이크포인트 최적화를 시도하여 최적의 파라미터 조합을 찾습니다.
  4. 머신러닝 알고리즘을 추가하여 파라미터의 동적 최적화 및 조정을 구현합니다.

요약

도니창 추세 추종 전략은 이중 채널을 통해 가격 추세의 시작과 종료를 판단하고, 추세 추종 거래 방식을 채택하여 개별 손실을 효과적으로 통제합니다. 이 전략은 파라미터 조정이 유연하고 구현이 용이하여 매우 실용적인 추세 추종 전략입니다. 다만 횡보장에서의 수익성 부족 및 파라미터 선택에 따른 리스크에 주의해야 합니다. 추가 최적화를 통해 더 나은 전략 성과를 얻을 수 있습니다.

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title="Donchian", overlay=true,
     pyramiding=0, initial_capital=1000,
     commission_type=strategy.commission.cash_per_order,
Strategy parameters
Strategy parameters
Length
Permit long
Permit short
Position Risk %
ATR mult
ATR Length
Close in end
Permit stop
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)