Type/to search

평활 Z-점수 교차 기반 모멘텀 최적화 가격 통계 거래 전략

Z-SCORE
2
Follow
502
Followers

img
img


개요

이 전략은 Z-점수(Z-Score)라는 통계적 개념을 기반으로 가격이 국소 평균 대비 통계적 편차를 식별합니다. 전략은 종가의 Z-점수를 계산한 후, 단기 및 장기 이동평균선을 적용하여 Z-점수 값을 평활화합니다. 단기 평활 Z-점수가 장기 평활 Z-점수를 상향 돌파하면 매수 진입 신호가 생성되고, 하향 돌파하면 청산 신호가 생성됩니다. 또한 신호 간격 제어와 모멘텀 기반 캔들 필터를 포함하여 잡음 거래를 줄입니다.

전략 원리

전략의 핵심은 Z-점수의 계산과 적용입니다. Z-점수는 데이터 포인트가 표본 평균에서 얼마나 떨어져 있는지를 표준편차 단위로 측정하는 통계량입니다. 이 전략에서 Z-점수 공식은 다음과 같습니다.
Z = (종가 - SMA(종가, N)) / STDEV(종가, N)
여기서 N은 사용자 정의 기본 기간입니다.

전략 실행流程은 다음과 같습니다.

  1. 종가의 원시 Z-점수 계산
  2. 원시 Z-점수에 단기 평활(SMA) 적용
  3. 원시 Z-점수에 장기 평활(SMA) 적용
  4. 단기 평활 Z-점수가 장기 평활 Z-점수를 상향 돌파할 때, 추가 조건을 만족하면 매수 포지션 진입
  5. 단기 평활 Z-점수가 장기 평활 Z-점수를 하향 돌파할 때, 추가 조건을 만족하면 포지션 청산

추가 조건은 다음과 같습니다.

  • 신호 간격: 동일 유형의 신호(진입 또는 청산) 사이에 최소 K-선 개수의 간격이 있어야 함
  • 모멘텀 필터: 연속으로 3개 이상의 상승 캔들이 나타나면 진입 금지, 연속으로 3개 이상의 하락 캔들이 나타나면 청산 금지

전략 장점

  1. 통계적 기반: Z-점수는 검증된 통계 도구로, 가격이 평균에서 벗어난 정도를 효과적으로 식별하여 평균 회귀 기회를 포착하기에 적합합니다.
  2. 평활 처리: 원시 Z-점수에 단기 및 장기 평활을 적용하여 잡음을 줄이고 신호 품질을 향상시킵니다.
  3. 신호 간격 제어: 최소 신호 간격을 설정하여 과도한 거래와 중복 신호를 효과적으로 줄입니다.
  4. 모멘텀 필터: 강한 추세 중 역추세 거래를 금지하여 강세장에서 불필요한 손실을 방지합니다.
  5. 간결성: 전략은 종가 데이터만 사용하며 복잡한 지표 조합에 의존하지 않아 이해하고 구현하기 쉽습니다.
  6. 실시간 손익 모니터링: 미실현 손익을 표시하는 테이블을 포함하여 거래자가 포지션 상태를 모니터링할 수 있습니다.
  7. 매개변수 유연성: 사용자는 다양한 시장과 시간대에 맞게 Z-점수 기본 기간 및 평활 매개변수를 조정할 수 있습니다.

전략 리스크

  1. 통계적 가정 리스크: Z-점수는 가격 분포가 정규 분포에 가깝다고 가정하지만, 비정규 분포 시장 환경에서는 성과가 저조할 수 있습니다.
  2. 매개변수 민감성: Z-점수 기본 기간 및 평활 매개변수 선택이 전략 성과에 큰 영향을 미치며, 잘못된 매개변수 선택은 과적합 또는 신호 지연을 초래할 수 있습니다.
  3. 단일 요소 한계: 전략은 Z-점수 교차에만 기반하여 신호를 생성하므로 다른 확인 지표가 없어 허위 신호가 발생할 수 있습니다.
  4. 시장 환경 의존성: 강한 추세 시장에서는 평균 회귀 기반 전략이 지속적으로 잘못된 신호를 생성할 수 있습니다.
  5. 신호 지연: 이동평균 평활을 사용하기 때문에 신호에 지연이 발생하여 최적의 진입 또는 청산 시점을 놓칠 수 있습니다.

해결 방법:

  • 다양한 시장 환경에서 백테스트를 수행하여 최적의 매개변수 조합을 찾습니다.
  • 추세 필터를 결합하여 강한 추세 시장에서 거래를 줄이거나 비활성화합니다.
  • 거래량 분석이나 기타 기술 지표와 같은 추가 확인 지표를 추가합니다.
  • 적응형 매개변수를 고려하여 시장 변동성에 따라 Z-점수 매개변수를 자동 조정합니다.

최적화 방향

  1. 추세 인식 통합: 추세 인식 구성 요소를 추가하여 명확한 추세 방향이 있는 시장에서 전략 동작을 조정합니다. 장기 이동평균선이나 ADX 지표를 통해 강한 추세에서 잘못된 평균 회귀 신호를 방지할 수 있습니다.
  2. 변동성 조정: Z-점수 매개변수를 적응적으로 조정하여 시장 변동성에 따라 기본 기간과 평활 매개변수를 자동 최적화합니다. 이를 통해 다양한 시장 환경에서 전략의 강건성을 향상시킬 수 있습니다.
  3. 다중 시간대 분석: 상위 시간대의 Z-점수 신호를 확인 지표로 통합하여 여러 시간대의 신호가 일치할 때만 거래하여 허위 신호를 줄입니다.
  4. 손절매 메커니즘: Z-점수 변동 범위에 기반한 동적 손절매를 구현하여 리스크 관리 능력을 향상시킵니다. 예를 들어, 진입 Z-점수의 특정 편차 배수로 손절매를 설정할 수 있습니다.
  5. 부분 이익 실현: Z-점수가 특정 임계값에 도달할 때 부분 청산하는 단계별 이익 실현 전략을 구현하여 자금 관리를 최적화합니다.
  6. 거래량 확인: 거래량 분석을 거래 확인 요소로 추가하여 Z-점수 신호가 거래량 지지를 받을 때만 거래를 실행하여 신호 품질을 향상시킵니다.
  7. 지표 조합: Z-점수를 RSI나 볼린저 밴드와 같은 다른 통계 또는 기술 지표와 결합하여 다중 요소 의사 결정 모델을 생성하고 신뢰성을 높입니다.

요약

평활 Z-점수 교차를 기반으로 한 모멘텀 최적화 가격 통계 거래 전략은 통계 원리에 기반한 간결한 거래 시스템으로, 가격이 국소 평균에서 벗어나 회귀하는 현상에 초점을 맞춥니다. 평활 처리, 신호 간격 제어 및 모멘텀 필터를 통해 잡음 거래를 효과적으로 줄이고 신호 품질을 향상시킵니다. 이 전략은 특히 횡보장 및 평균 회귀 행동이 뚜렷한 금융 상품에 적합합니다.

그러나 전략은 통계적 가정 의존, 매개변수 민감성, 단일 요소 의사 결정 등의 한계도 있습니다. 추세 인식, 변동성 조정, 다중 시간대 분석, 손절매 메커니즘, 거래량 확인, 다중 요소 조합 등의 최적화 조치를 추가하면 전략의 강건성과 성과를 크게 향상시킬 수 있습니다.

전반적으로 이 전략은 이론적 기반이 탄탄하고 구현이 간결하며 이해와 확장이 쉬운 전략 프레임워크로, 거래 시스템의 기본 구성 요소나 교육 도구로 적합하며, 거래자가 통계학을 거래에 적용하는 방법을 이해하는 데 도움을 줍니다.

Source
Pine
/*backtest
start: 2024-06-03 00:00:00
end: 2025-06-02 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/

//@version=6
strategy("Price Statistical Strategy-Z Score V 1.01", overlay=true)

// === Enable / Disable Z-Score Strategy Block ===
Strategy parameters
Strategy parameters
Enable Smoothed Z-Score Strategy
Z-Score Base Period (Optional)
Short-Term Smoothing (Optional)
Long-Term Smoothing (Optional)
Bars gap between identical signals (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)