투자 유의사항
본 콘텐츠는 투자 정보 제공을 목적으로 하며, 특정 주식이나 금융상품의 매매를 권유하지 않습니다. 모든 투자에는 위험이 따르며, 투자 결정은 본인의 판단과 책임으로 이루어져야 합니다.
페어 트레이딩은 **경제적 관련성이 높은 두 자산**의 가격 스프레드가 일시적으로 확대되면 한쪽을 매수하고 다른 쪽을 매도하여, 스프레드가 **평균으로 회귀**할 때 수익을 얻는 시장중립 전략입니다. 통계적 차익거래의 대표적 방법으로, 시장 방향과 무관한 **절대수익 추구**가 가능합니다.
페어 트레이딩의 기본 원리
핵심 개념
페어 트레이딩의 3가지 전제:
1. 두 자산은 경제적으로 밀접한 관련
→ 동일 산업, 경쟁사, 대체재, 원자재-제품
2. 가격 스프레드는 장기적으로 안정적
→ 역사적 평균으로 회귀하는 경향
3. 일시적 괴리는 시장 비효율성
→ 괴리 발생 시 매수/매도 진입
→ 정상 복귀 시 수익 실현
작동 메커니즘
정상 상태:
A주식: 50,000원 | B주식: 100,000원
스프레드 비율: 2.0 (B/A)
이벤트 발생 (스프레드 확대):
A주식: 45,000원 | B주식: 105,000원
스프레드 비율: 2.33 → 과대
실행:
- A주식 매수 (저평가)
- B주식 매도 (고평가)
정상 복귀:
A주식: 48,000원 | B주식: 96,000원
스프레드 비율: 2.0 복귀
수익:
A 매수 수익: +3,000원 (+6.7%)
B 매도 수익: +9,000원 (+8.6%)
→ 시장 방향 무관 수익 실현
통계적 기반
공적분(Cointegration) 검정
# 공적분 검정 개요
"""
Engle-Granger 2단계 검정:
Step 1: 장기 균형 관계 추정
Y_t = α + β × X_t + ε_t
Step 2: 잔차 정상성 검정 (ADF 검정)
ε_t가 정상적이면 공적분 관계 존재
의미:
- 두 시계열이 개별적으로는 랜덤워크
- 하지만 선형조합은 정상적
→ 장기 균형 관계 존재
"""
import statsmodels.api as sm
from statsmodels.tsa.stattools import coint
def test_cointegration(series_a, series_b):
"""공적분 검정 수행"""
score, pvalue, _ = coint(series_a, series_b)
if pvalue < 0.05:
return "공적분 관계 존재", pvalue
else:
return "공적분 관계 없음", pvalue
주요 통계 지표
| 지표 | 기준 | 의미 |
|---|
| 상관관계 | 0.7 이상 | 가격 움직임 유사성 |
| 공적분 p-value | 0.05 이하 | 장기 균형 관계 존재 |
| 허구회귀 방지 | ADF 통과 | 우연한 관계 배제 |
| 허스트 지수 | 0.5 미만 | 평균 회귀 성향 |
| 반감기 | 5~20일 | 회귀 속도 |
스프레드 계산
스프레드 계산 방법:
1. 단순 비율:
Spread = Price_A / Price_B
2. 헤지비율 적용:
Spread = Price_A - β × Price_B
β는 OLS 회귀로 추정
3. Z-Score 정규화:
Z = (Spread - μ) / σ
μ: 스프레드 평균
σ: 스프레드 표준편차
진입 기준:
- Z > +2.0: A 매도, B 매수
- Z < -2.0: A 매수, B 매도
청산 기준:
- Z → 0 (평균 회귀)
페어 선정 프로세스
1단계: 후보 페어 식별
경제적 관련성 기준:
동일 산업 페어:
- 삼성전자 vs SK하이닉스 (반도체)
- 현대차 vs 기아 (자동차)
- KB금융 vs 신한지주 (금융)
원자재-제품 페어:
- 원유 vs 정유사 주식
- 구리 vs 제련사 주식
- 금 vs 금광주
지수-구성주 페어:
- KOSPI200 vs 삼성전자
- S&P500 vs SPY
ADR-본주 페어:
- 삼성전자 vs 삼성전자 GDR
- 한국거래소 vs 해외상장 한국주식
2단계: 통계 검정
검정 체크리스트:
□ 상관관계 ≥ 0.7 (최근 1년)
□ 공적분 검정 p-value < 0.05
□ ADF 검정 통과 (잔차 정상성)
□ 허스트 지수 < 0.5
□ 반감기 5~20일
□ 백테스트 승률 ≥ 55%
3단계: 백테스트
| 항목 | 검증 내용 |
|---|
| 기간 | 최소 2년 이상 |
| 거래 횟수 | 30회 이상 |
| 승률 | 55% 이상 |
| 평균 수익 | 거래당 0.5% 이상 |
| 최대연속손실 | 5회 이하 |
| 샤프비율 | 1.0 이상 |
실전 운용 가이드
진입·청산 규칙
진입 조건:
1. Z-Score가 ±2.0 이탈
2. 거래량 정상 (유동성 확인)
3. 이벤트 리스크 없음 (실적, M&A 등)
4. 헤지비율 계산 완료
포지션 크기:
- A 매수 금액 = B 매도 금액 (달러 중립)
- 또는 베타 중립: A금액 × β_A = B금액 × β_B
청산 조건:
1. Z-Score 0 도달 (완전 회귀) → 전량 청산
2. Z-Score ±0.5 이내 → 분할 청산
3. 손절: Z-Score ±3.5 도달 또는 -3% 손실
4. 시간 손절: 20영업일 이내 회귀 없음
리스크 관리
포트폴리오 규칙:
단일 페어:
- 총자본의 5~10% 이내
- 레버리지 포함 최대 20%
전체 페어 포트폴리오:
- 동시에 5~10개 페어 운용
- 섹터 집중 제한 (동일 섹터 최대 3페어)
- 총 노출: 자본의 50~80%
일일 모니터링:
□ 스프레드 Z-Score 확인
□ 손절 조건 충족 여부
□ 이벤트 리스크 확인
□ 유동성 확인
성과 분석
성과 지표
| 지표 | 우수 | 보통 | 미흡 |
|---|
| 연수익률 | 15%+ | 8~15% | 8% 미만 |
| 샤프비율 | 2.0+ | 1.0~2.0 | 1.0 미만 |
| 승률 | 60%+ | 55~60% | 55% 미만 |
| 최대낙폭 | -5% 이내 | -5~-10% | -10% 초과 |
| 평균 보유기간 | 5~10일 | 3~15일 | 15일 초과 |
장점과 한계
| 장점 | 한계 |
|---|
| 시장 방향 무관 수익 | 구조적 변화 리스크 |
| 낮은 변동성 | 거래비용 민감 |
| 분산 효과 | 공매도 제약 |
| 체계적 위험 낮음 | 모니터링 부담 |
| 백테스트 용이 | 과적합 위험 |
핵심 정리
- 페어 트레이딩은 두 자산 간 가격 스프레드의 평균 회귀를 활용하는 시장중립 전략입니다.
- 경제적 관련성이 높고 통계적으로 공적분 관계가 확인된 페어를 선정해야 합니다.
- Z-Score를 기준으로 진입(±2.0)과 청산(0 근접) 타이밍을 결정합니다.
- 헤지비율, 포지션 크기, 손절 기준을 사전에 설정해야 합니다.
- 구조적 변화로 인한 페어 관계 붕괴가 가장 큰 리스크입니다.
- 다수 페어 동시 운용으로 분산 효과를 높이고 단일 페어 리스크를 줄여야 합니다.
- 거래비용, 공매도 제약, 유동성 등 실전 제약을 충분히 고려해야 합니다.
면책 조항: 본 내용은 투자 교육 목적으로 작성되었으며, 특정 투자 상품의 추천이나 매수·매도를 권유하는 것이 아닙니다. 투자에는 위험이 따르며, 원금 손실의 가능성이 있습니다. 투자 결정은 본인의 판단과 책임으로 이루어져야 합니다.
※ 본 콘텐츠는 투자 정보 제공을 목적으로 하며, 특정 주식이나 금융상품의 매매를 권유하지 않습니다. 모든 투자에는 위험이 따르며, 투자 결정은 본인의 판단과 책임으로 이루어져야 합니다.