동적 적응형 Kaufman 이동 평균 추세 추종 전략
개요
이 전략은 Kaufman 적응형 이동평균선(KAMA)을 기반으로 설계되어, 거래 포지션을 동적으로 조정하고 시장 추세를 자동으로 추적합니다. 전략의 주요 기능은 다음과 같습니다:
- 거래 스텝(핍 단위)을 동적으로 계산하여 시장 변동성에 적응
- KAMA 방향에 따라 매수 및 매도 신호 생성
- 신호 발생 후 손절 거리를 설정하고 가격 움직임에 따라 조정
- 선택적으로 캔들 마감 확인을 통해 가짜 신호 필터링
이러한 기능을 통해 전략은 추세에서 추가 수익을 얻는 동시에 위험을 관리하려고 합니다.
전략 원리
이 전략은 Kaufman 적응형 이동평균선 지표를 기반으로 작동합니다. KAMA는 가격 모멘텀과 변동성의 비율을 계산하여 평균선의 가중치와 평활도를 동적으로 조정함으로써 가격 변화에 더 빠르게 반응합니다.
KAMA가 하락 손절선을 상향 돌파하면 추세 반전을 의미하여 매수 신호가 발생하고, KAMA가 상승 손절선을 하향 돌파하면 추세 반전을 의미하여 매도 신호가 발생합니다. 포지션 진입 후 전략은 ATR을 기준으로 동적 손절 거리를 계산하고 손절선을 설정합니다. KAMA가 유리한 방향으로 움직이면 손절선도 따라 조정되어 더 유리한 위치로 이동하며, 더 많은 이익을 확보합니다.
이렇게 전략은 추세를 추적하며 손절선을 점진적으로 이동시키고, 손절선이 트리거되거나 반대 신호가 트리거될 때까지 포지션을 유지합니다.
전략 장점
전통적인 이동평균선 전략과 비교하여 이 전략은 다음과 같은 장점이 있습니다:
- KAMA 지표의 민감도가 높아 가격 추세를 더 빠르게 포착 가능
- 손절 거리를 동적으로 계산하여 추세에 맞춰 조정, 더 높은 이익 확보 가능
- 선택적 캔들 마감 확인으로 가짜 신호를 필터링하고 불필요한 진입 감소
전반적으로 전략은 신속하게 반응하고 제어 가능성이 높은 전형적인 추세 추종 전략입니다.
전략 리스크
이 전략에는 다음과 같은 몇 가지 리스크가 있습니다:
- 추세 반전 리스크. KAMA 지표는 가격 변동에 유연하게 대응하지만 갑작스러운 추세 반전에는 충분히 빠르게 대응하지 못할 수 있습니다.
- 지나치게 공격적인 손절. 동적 손절 거리가 너무 크게 설정되면 지나치게 공격적이어서 이익을 확보하기 전에 손절될 수 있습니다.
- 가짜 신호 리스크. 캔들 마감 확인을 활성화하면 가짜 신호를 줄일 수 있지만 완전히 제거되지는 않습니다.
이러한 리스크는 손절 거리 최적화, 최대 손절 비율 설정 등을 통해 관리할 수 있습니다. 또한 다른 지표를 확인 용도로 결합하여 잘못된 거래를 피할 수 있습니다.
전략 최적화 방향
이 전략의 최적화 가능한 방향은 다음과 같습니다:
- KAMA 매개변수 최적화: 평균선 길이 조정, 평활도 최적화
- 동적 손절 최적화: 다양한 종목 특성에 따라 최적의 손절 거리와 스텝 길이 테스트
- 필터 지표 추가: 다른 추세 지표를 결합하여 거래 신호 확인, 신뢰도 향상
예를 들어, MACD를 보조 확인 지표로 추가하여 KAMA 골든크로스와 동시에 MACD Dif가 양수이고 확대되는 조건을 요구할 수 있습니다. 이는 일부 가짜 신호를 걸러내고 불필요한 반복 진입을 피하는 데 도움이 됩니다.
요약
본 전략은 전반적으로 원활하게 작동하며, 동적 손절을 사용하여 추세를 추적하고 추세 이익을 최대한 확보합니다. KAMA 지표의 적응성 덕분에 전략이 시장의 빠른 변화에도 대응할 수 있습니다. 적절한 최적화를 통해 이 전략은 중장기 매매에 적합한 효율적인 추세 추종 프로그램이 될 수 있습니다.
/*backtest
start: 2024-01-26 00:00:00
end: 2024-02-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("THMA - Bharath Vc Improved", overlay=true, process_orders_on_close=true)
// Function to calculate pips with higher precision- 1

