Type/to search

변화율 기반 거래 전략

Common strategy
Created: 2023-09-28 11:26:44
Last modified: 3 years ago
1
Follow
1802
Followers

개요

이 전략은 특정 기간 동안의 변동률을 계산하여 매수 및 매도 시점을 결정합니다. 트레이더가 단기 가격 변동 기회를 포착하는 데 도움을 줍니다.

전략 원리

이 전략은 주로 다음 지표를 기반으로 합니다:

  1. 빠른 단순 이동평균선(기본 14일): 가격의 단기 추세 판단
  2. 느린 단순 이동평균선(기본 100일): 가격의 장기 추세 판단
  3. 참고 단순 이동평균선(기본 30일): 매수/매도 큰 방향 결정
  4. 변동률: 과거 일정 기간(기본 12개 봉)의 최고가와 최저가 변화를 계산하여 가격 변동 폭 판단

구체적인 매수 규칙:

  1. 가격이 참고 단순 이동평균선보다 낮음
  2. 변동률이 설정된 낮은 변동률 임계값(기본 2.3%)보다 높음
  3. 빠른 SMA 상승 및 느린 SMA 하락 → 두 곡선이 교차할 가능성

구체적인 매도 규칙:

  1. 가격이 참고 단순 이동평균선보다 높음
  2. 변동률이 설정된 높은 변동률 임계값(기본 4.7%)보다 높음
  3. 가격이 연속 3개 봉 상승
  4. 현재 수익 있음
  5. 빠른 SMA가 느린 SMA보다 높음

주문 규모는 총 자산의 백분율(기본 96%)로 설정되며, 레버리지 효과를 제공할 수 있습니다.

전략 장점 분석

해당 전략은 주로 다음과 같은 장점을 가집니다:

  1. 변동률을 활용한 변동성 판단으로 단기 가격 급등 또는 급락 기회를 포착하여 더 높은 수익 실현 가능
  2. 빠른/느린 SMA 결합 추세 판단으로 저가 매수/고가 매도 시점을 더 정확하게 포착
  3. 참고 SMA를 큰 방향 지표로 설정하여 단기 시세에 오인되는 것을 방지
  4. 추적 손절매를 이용한 이익 확정, 하방 위험 감소
  5. 주문 규모가 레버리지 효과를 제공하여 수익 증대

전반적으로 이 전략은 가격 변동률, SMA 지표 등을 충분히 활용하여 변동성 장세에서 좋은 성과를 낼 수 있습니다.

리스크 분석

해당 전략에는 다음과 같은 리스크도 존재합니다:

  1. 변동률 및 SMA 매개변수 설정 부적절 시 거래 신호 누락 또는 오류 발생 가능. 시장에 맞춰 매개변수 조정 필요
  2. 주문 규모 과다 시 리스크 증폭. 테스트 단계에서 주문 비율 최적화 권장
  3. 추적 손절매는 횡보 장세에서 조기 손절될 수 있음. 손절 폭 조정 고려 가능
  4. 전략의 거래 비용(transactionsstab)은 변동성 장세에서 차익 거래에 취약할 수 있음. 추세 판단 및 손절매로 리스크 관리 필요
  5. 백테스트 데이터 피팅 리스크. 다양한 시장에서 실제 거래로 전략 견고성 검증 필요

이러한 리스크는 매개변수 최적화, 주문 조정, 손절매 전략 최적화, 실전 검증 등을 통해 관리할 수 있습니다.

전략 최적화 방향

이 전략은 다음 측면에서 최적화 가능합니다:

  1. 변동성, 거래량 등 추가 기술 지표 도입으로 신호 정확도 향상
  2. 거래 횟수 최적화: 거래 빈도를 낮춰 거래 비용(transactionsstab) 영향 감소
  3. 돌파 전략 결합: 주요 가격대 부근에 돌파 거래 신호 설정
  4. 머신러닝 방법을 활용한 매개변수 자동 최적화
  5. 다중 시장 및 다중 시간대에서 전략 견고성 테스트, 적응성 향상
  6. 주식, 외환 등 다양한 상품 특성을 고려한 전용 매개변수 조합 설정
  7. 실제 거래 결과를 바탕으로 지속적인 전략 신호 및 리스크 관리 방법 개선

요약

본 전략은 변동률과 SMA 지표를 활용하여 단기 가격 변동에서 거래 기회를 찾습니다. 급등락 시장을 포착하는 데 유리하지만 리스크 관리에도 주의해야 합니다. 매개변수 최적화, 주문 조정, 손절매 전략 개선 및 실전 검증을 통해 전략의 안정성과 적응성을 지속적으로 향상시킬 수 있습니다. 이 전략은 퀀트 트레이딩의 참고 템플릿을 제공하지만, 실제 적용 시에는 시장 특성에 맞게 조정 및 최적화가 필요합니다.

Source
Pine
/*backtest
start: 2022-09-21 00:00:00
end: 2023-09-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// @version=4
// Author: Sonny Parlin (highschool dropout)
// Best if run on 5m timeframe
strategy(shorttitle="ROC+Strategy", title="Rate of Change Strategy",
Strategy parameters
Strategy parameters
SMA Fast (days)
SMA Slow (days)
SMA Reference (days)
ROC Low (%)
ROC High (%)
Order Stake (%)
Lookback Candles
Trailing Stoploss (%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)