중급 투자전략

평균회귀 매매 전략: 가격이 평균으로 돌아오는 성질을 활용하는 방법

InvestHub

InvestHub 편집팀이 교육 목적과 금융소비자 보호 원칙에 맞춰 검수한 콘텐츠입니다. 투자 권유가 아닌 일반 정보이며, 최종 판단은 본인 책임입니다.

투자 유의사항

본 콘텐츠는 투자 정보 제공을 목적으로 하며, 특정 주식이나 금융상품의 매매를 권유하지 않습니다. 모든 투자에는 위험이 따르며, 투자 결정은 본인의 판단과 책임으로 이루어져야 합니다.

평균회귀 매매 전략은 가격이 **일시적으로 평균에서 벗어나면 결국 다시 평균으로 돌아온다는** 통계적 성질을 활용하는 전략입니다. **과매수 상태에서 매도**, **과매도 상태에서 매수**하는 방식으로, 횡장 시장에서 특히 효과적이며 **볼린저밴드**, **RSI**, **Z-Score** 등의 지표를 활용해 진입과 청산 시점을 판단합니다.

평균회귀의 통계적 기반

평균회귀란 무엇인가

평균회귀(Mean Reversion) 원리:

"극단적 가격 움직임은 일시적이며,
 장기적으로는 평균 수준으로 회귀한다"

예시:
- 주가가 20일 이동평균에서 +3σ 이탈
- 과거 데이터에서 95% 이내가 평균으로 회귀
- 이 회귀 과정에서 수익 포착

핵심 가정:
1. 가격은 정상적(stationary) 범위가 존재
2. 극단적 이탈은 일시적
3. 회귀 속도는 예측 가능

허스트 지수(Hurst Exponent)

허스트 지수(H)로 회귀 성질 판단:

H < 0.5: 평균회귀 성향 (페어 트레이딩 적합)
H = 0.5: 랜덤워크 (방향성 없음)
H > 0.5: 추세 지속 성향 (추세추종 적합)

시장별 평균 허스트 지수:
- 외환: 0.45~0.55 (랜덤에 가까움)
- 주식(단기): 0.40~0.50 (약한 평균회귀)
- 주식(장기): 0.55~0.65 (약한 추세)
- 채권: 0.35~0.50 (평균회귀)
- VIX: 0.30~0.45 (강한 평균회귀)

주요 평균회귀 지표

볼린저밴드(Bollinger Bands)

# 볼린저밴드 계산
def bollinger_bands(close, period=20, std_mult=2):
    middle = close.rolling(period).mean()
    std = close.rolling(period).std()
    upper = middle + std_mult * std
    lower = middle - std_mult * std
    return upper, middle, lower

# 매매 시그널
# 매수: 가격이 하단밴드(-2σ) 아래로 이탈 후 돌파
# 매도: 가격이 상단밴드(+2σ) 위로 이탈 후 돌파
# 청산: 중간밴드(20MA) 도달 시

RSI(상대강도지수)

RSI 구간상태매매 시그널
0~20과매도매수 고려
20~30약한 과매도매수 대기
30~70중립관망
70~80약한 과매수매도 대기
80~100과매수매도 고려

Z-Score 기반 전략

Z-Score = (현재가격 - 평균) / 표준편차

진입 기준:
Z-Score > +2.0 → 매도 시그널
Z-Score < -2.0 → 매수 시그널

청산 기준:
Z-Score → 0 (평균 회귀 완료)

손절 기준:
Z-Score > +3.5 또는 < -3.5

실전 매매 전략

전략 1: 볼린저밴드 반전

조건:
- 일봉 기준 20일 이동평균, 2표준편차
- ADX < 25 (추세 약함 확인)

매수 시그널:
1. 가격이 하단밴드 하향 돌파
2. 다음 캔들이 양봉 마감
3. RSI < 30 확인

매도 시그널:
1. 가격이 상단밴드 상향 돌파
2. 다음 캔들이 음봉 마감
3. RSI > 70 확인

청산:
- 중간밴드 도달 시 50% 청산
- 반대쪽 밴드 접근 시 전량 청산

손절:
- 매수가 대비 -2ATR
- 매도가 대비 +2ATR

전략 2: RSI 평균회귀

조건:
- RSI 기간: 2일 (Connors RSI 변형)
- 이동평균: 200일 (장기 추세 필터)

매수:
1. 주가 > 200일 이동평균 (장기 상승추세)
2. RSI(2) < 10 (극단적 과매도)
3. 익일 시가 매수

청산:
- RSI(2) > 70 또는
- 5영업일 경과

백테스트 성과 (S&P 500, 2000-2025):
- 승률: 73%
- 평균 수익: 1.4%
- 최대연속손실: 4회

전략 3: 이동평균 괴리율

괴리율 = (현재가 - N일 이동평균) / N일 이동평균 × 100

매수: 괴리율 < -5% (20일 이평 대비)
매도: 괴리율 > +5% (20일 이평 대비)
청산: 괴리율 → 0%

섹터별 적정 괴리율:
| 섹터 | 매수 기준 | 매도 기준 |
|------|-----------|-----------|
| 대형우량주 | -4% | +4% |
| 중소형주 | -7% | +7% |
| 반도체 | -8% | +8% |
| 유틸리티 | -3% | +3% |

포트폴리오 적용

다 종목 평균회귀 스캐닝

일일 스캐닝 프로세스:

1. 유니버스: KOSPI200 + Kosdaq150
2. 1차 필터:
   - 볼린저밴드 %B < 0 또는 > 1
   - RSI < 25 또는 > 75
3. 2차 필터:
   - ADX < 25 (추세 약화)
   - 거래량 정상 (급등락 제외)
4. 3차 필터:
   - 펀더멘털 이상 없음
   - 이벤트 리스크 없음
5. 최종 종목: 3~5개 선정
6. 분할 매수로 진입

포지션 관리 매트릭스

항목규칙
최대 보유 종목5~8개
종목당 비중총자본의 10~15%
최대 노출총자본의 60~80%
보유 기간2~10영업일
손절진입가 대비 -3%
익절평균 회귀 완료 시

장점과 한계

장점

항목설명
높은 승률통계적 근거 기반
명확한 규칙진입·청산 조건 명확
짧은 보유기간자금 효율성
횡장 대응시장이 횡장일 때 우수

한계와 대응

한계대응 방안
추세장 취약ADX/이평 필터로 추세 구간 회피
평균 이동적응형 이동평균 사용
꼬리 리스크엄격한 손절 + 포지션 크기 관리
과적합외표본 검증 필수
거래비용수수료 감안 수익률 확인

핵심 정리

면책 조항: 본 내용은 투자 교육 목적으로 작성되었으며, 특정 투자 상품의 추천이나 매수·매도를 권유하는 것이 아닙니다. 투자에는 위험이 따르며, 원금 손실의 가능성이 있습니다. 투자 결정은 본인의 판단과 책임으로 이루어져야 합니다.

자주 묻는 질문

평균회귀 전략은 어떤 시장 환경에서 잘 작동하나요?
횡장이나 레인지 마켓에서 가장 잘 작동합니다. 가격이 일정한 범위 안에서 오르내리는 시장에서는 평균회귀 성질이 뚜렷하게 나타납니다. 반면 강한 추세가 형성된 시장에서는 평균회귀 전략이 연속 손실을 낼 수 있어 추세 필터링이 필수적입니다.
평균회귀와 추세추종은 양립할 수 있나요?
네, 포트폴리오 차원에서 양립 가능합니다. 시장이 횡장일 때는 평균회귀 전략을, 추세가 뚜렷할 때는 추세추종 전략을 활용하는 방식입니다. 또한 시간 frame을 다르게 하여 장기 추세 내 단기 평균회귀를 포착하는 접근도 가능합니다.
평균회귀 전략에서 가장 중요한 것은 무엇인가요?
평균의 정의와 회귀 시점의 판단입니다. 어떤 이동평균을 기준으로 삼을지, 얼마나 벌어졌을 때 진입할지, 회귀하지 않을 때의 손절 수준을 어디로 할지가 전략의 성패를 가릅니다. 또한 평균 자체가 이동하기 때문에 동적 적응이 필요합니다.

참고 자료

  1. Mean Reversion in Financial Markets - SSRN
  2. Trading for a Living - Wiley (Alexander Elder)
#평균회귀 #매매전략 #기술적분석

※ 본 콘텐츠는 투자 정보 제공을 목적으로 하며, 특정 주식이나 금융상품의 매매를 권유하지 않습니다. 모든 투자에는 위험이 따르며, 투자 결정은 본인의 판단과 책임으로 이루어져야 합니다.