Type/to search

Chande-Kroll 손절매 동적 ATR 추세 추종 전략

SMA
1
Follow
1802
Followers

img

개요

Chande-Kroll 손절매 동적 ATR 추세 추종 전략은 Chande-Kroll 손절매 지표와 단순이동평균(SMA)을 기반으로 한 퀀트 매매 전략입니다. 이 전략은 시장의 상승 추세를 포착하는 동시에 동적 손절매를 사용하여 리스크를 관리하는 것을 목표로 합니다. Chande-Kroll 손절매 지표는 평균진폭(ATR)을 기반으로 손절 수준을 동적으로 조정하여 다양한 시장 변동성에 대응합니다. 21주기 SMA는 추세 필터로 사용되어 주요 추세 방향으로 거래가 이루어지도록 보장합니다.

전략 원리

이 전략의 핵심은 Chande-Kroll 손절매 지표로, ATR을 사용하여 동적 손절 수준을 계산합니다. ATR은 시장 변동성을 측정하며, 손절 수준은 ATR과 승수에 따라 동적으로 조정됩니다. 이는 손절 위치가 현재 시장 상황에 적응할 수 있도록 합니다. 동시에 21주기 SMA는 추세 필터 역할을 하여 종가가 SMA보다 높을 때만 매수 신호가 발생합니다. 이는 약세장에서의 거래를 피하는 데 도움이 됩니다.
매수 조건: 종가가 Chande-Kroll 하단 밴드를 돌파하고 21주기 SMA보다 높을 때 매수합니다.
청산 조건: 종가가 Chande-Kroll 상단 밴드를 하향 돌파할 때 청산합니다.

전략 장점

  1. 동적 손절매: Chande-Kroll 손절매 지표는 ATR을 기반으로 동적 손절 수준을 계산하여 다양한 시장 변동성에 적응할 수 있어 손절매의 효과성을 높입니다.
  2. 추세 추종: 21주기 SMA가 추세 필터로 사용되어 거래가 주요 추세 방향과 일치하도록 하여 역추세 거래의 위험을 줄입니다.
  3. 매개변수 유연성: ATR 기간, ATR 승수, 손절 기간, SMA 기간 등 전략 매개변수를 사용자 선호에 따라 조정할 수 있어 전략의 적응성을 높입니다.
  4. 포지션 크기 관리: 포지션 크기는 위험 승수와 현재 시장 변동성에 따라 동적으로 조정되어 위험을 동적으로 관리합니다.

전략 위험

  1. 매개변수 최적화 위험: 전략 매개변수는 다양한 시장 상황과 거래 종목에 따라 최적화되어야 하며, 부적절한 매개변수 설정은 전략 성과 저하로 이어질 수 있습니다.
  2. 추세 인식 위험: 횡보장이나 추세 반전 초기에는 전략이 잘못된 신호를 생성하여 손실을 초래할 수 있습니다.
  3. 슬리피지 및 거래 비용: 실제 거래에서 슬리피지와 거래 비용은 전략의 순이익에 영향을 미칩니다.
    위험 관리 조치로는 전략의 전면적인 백테스트 및 매개변수 최적화, 실제 거래에서 전략 규칙을 엄격히 준수하여 각 거래의 위험 통제, 전략 성과 정기 평가 및 필요 시 조정 등이 있습니다.

전략 최적화 방향

  1. 양방향 매매: 현재 전략은 매수 신호만 있으므로, 다양한 시장 환경에서 기회를 포착하기 위해 양방향 매매로 확장할 수 있습니다.
  2. 동적 매개변수 최적화: 머신러닝 또는 최적화 알고리즘을 사용하여 시장 상황에 따라 전략 매개변수를 실시간으로 조정하여 적응성을 높입니다.
  3. 다른 기술 지표 결합: 추세형 또는 변동성 지표를 추가로 도입하여 다중 팩터 전략을 구성함으로써 신호의 신뢰성을 높입니다.
  4. 시장 심리 지표 추가: VIX와 같은 시장 심리 지표를 결합하여 시장 극단적 심리 시 거래를 통제함으로써 위험 관리 능력을 향상시킵니다.

요약

Chande-Kroll 손절매 동적 ATR 추세 추종 전략은 동적 손절매와 추세 추종 원리를 기반으로 한 퀀트 매매 전략입니다. Chande-Kroll 손절매 지표와 SMA 추세 필터의 결합을 통해 이 전략은 상승 추세를 포착하는 동시에 리스크를 효과적으로 관리할 수 있습니다. 전략 매개변수의 유연성과 포지션 크기의 동적 조정은 전략의 적응성을 더욱 강화합니다. 전략에 일정한 위험이 존재하지만, 합리적인 위험 관리 조치와 지속적인 최적화 개선을 통해 장기적이고 안정적인 수익을 달성할 수 있을 것으로 기대됩니다.

Source
Pine
/*backtest
start: 2023-06-08 00:00:00
end: 2024-06-13 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Chande Kroll Stop Strategy", overlay=true, initial_capital = 1000, commission_type = strategy.commission.percent, commission_value = 0.01, slippage = 3)

// Chande Kroll Stop parameters
Strategy parameters
Strategy parameters
Calculation Mode (Optional)
Risk Multiplier (Optional)
ATR Period (Optional)
ATR Multiplier (Optional)
Stop Length (Optional)
SMA Length (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)