Type/to search

추세 추종 평균 실제 범위 손절매 전략

ATR
1
Follow
1802
Followers

img

개요

이 전략은 평균 진폭(ATR)을 추적 손절매(TS)의 기준으로 사용하여 손절매 위치를 동적으로 조정함으로써 추세를 추적하는 것을 목표로 합니다. 가격이 유리한 방향으로 움직일 때 손절매 위치도 함께 조정되어 이미 확보한 이익을 고정합니다. 가격이 불리한 방향으로 움직일 때는 손절매 위치를 유지하다가 가격이 손절매 가격에 도달하면 포지션을 청산합니다. 이 전략의 핵심은 손절매 위치의 동적 조정에 있으며, 이를 통해 이미 얻은 이익을 보호하면서도 추세가 지속됨에 따라 이익을 계속 확대할 수 있습니다.

전략 원리

  1. ATR을 계산하여 추적 손절매의 기준으로 삼습니다. ATR은 시장 변동성을 반영하며 가격 변동의 평균 폭을 측정합니다.
  2. ATR과 KeyValue 매개변수를 기반으로 손절매 거리 nLoss를 계산합니다. KeyValue는 사용자 정의 배수이며, nLoss는 KeyValue와 ATR의 곱으로, 손절매 거리가 ATR의 몇 배인지를 나타냅니다.
  3. 동적 추적 손절매 위치 xATRTrailingStop을 계산합니다. 롱 포지션일 경우 '이전 봉의 고가와 (종가 - nLoss) 중 더 큰 값'으로 설정합니다. 숏 포지션일 경우 '이전 봉의 저가와 (종가 + nLoss) 중 더 작은 값'으로 설정합니다.
  4. 진입 신호가 발생합니다. 종가가 xATRTrailingStop을 상향 돌파하면 매수하고, 종가가 xATRTrailingStop을 하향 돌파하면 매도합니다.

장점 분석

  1. 손절매 위치가 가격 변동에 따라 동적으로 조정되어 이익을 고정하는 동시에 추세가 지속됨에 따라 이익을 확대할 수 있습니다.
  2. 손절매 위치가 ATR을 기반으로 계산되어 시장 변동성을 객관적으로 반영하므로, 주관적으로 설정된 고정 손절매보다 더 유연하고 효과적입니다.
  3. KeyValue 매개변수로 ATR을 확대하면 자신의 위험 선호도에 따라 적절한 손절매 거리를 설정할 수 있습니다. KeyValue가 클수록 손절매 폭이 넓어지고 손절매 빈도가 줄어듭니다.

위험 분석

  1. 추세형 전략은 횡보장에서 성과가 좋지 않습니다. 단방향 추세가 뚜렷하지 않으면 잦은 손절매가 발생하여 자금이 빠르게 소진될 수 있습니다.
  2. 진입 시점이 종가와 동적 손절매선의 교차 신호에 의존하므로, 횡보장에서 연속적인 작은 손절매가 발생할 수 있습니다.
  3. 추적 손절매 전략은 큰 악재나 호재로 인한 갭(가격 공백)을 피할 수 없습니다. 손절매 위치 조정 속도가 가격 변동 속도를 따라가지 못하여 실제 손실이 예상 통제 가능한 손실보다 훨씬 커질 수 있습니다.

최적화 방향

  1. 전략에 추세 판단 지표(예: 이동평균선 시스템, 모멘텀 지표 등)를 추가하여 추세가 명확할 때만 진입하고 횡보장에서 잦은 거래를 피할 수 있습니다.
  2. 이익 실현 전략(예: 켈리 공식에 따른 포지션 크기 계산, 고정 이익 포인트 후퇴 시 익절 등)을 도입하여 추세 말기에 잠재적 이익이 반납될 가능성을 줄일 수 있습니다.
  3. 갭(가격 공백)에 대비하여 최대 손절매 한도를 설정할 수 있습니다. 예를 들어 고정 금액 또는 고정 비율로, 해당 한도에 도달하면 동적 손절매 가격과 관계없이 즉시 손절매합니다.

요약

ATR 추적 손절매 전략은 가격 변동 폭에 따라 손절매 위치를 동적으로 조정할 수 있어 추세장에서 좋은 성과를 낼 수 있습니다. 그러나 이 전략은 횡보장에 대응하지 못하고 손절매가 너무 빈번하며 갭(가격 공백)을 피할 수 없는 등의 위험이 있습니다. 이러한 단점을 보완하기 위해 추세 판단, 이익 실현 전략, 최대 손절매 한도 설정 등의 측면에서 전략을 최적화하고 개선할 수 있습니다. 이러한 조정을 통해 전략의 적응성과 수익성을 높일 수 있을 것으로 기대됩니다.

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

//@version=5
strategy("Long TAP", overlay=true)

// Constants
Strategy parameters
Strategy parameters
Key Value (Optional)
ATR Period (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)