문제: 당신의 전략은 특정 시장에서만 작동한다
모든 퀀트 트레이더가 부딪히는 벽이 있습니다 — 정교하게 튜닝한 추세 추종 전략이 트렌드 시장에서는 엄청난 수익을 올리지만, 시장이 횡보하기 시작하면 연속된 손절매가 모든 이익을 갉아먹습니다.
반대의 경우도 마찬가지입니다: 평균 회귀 전략이 횡보 구간에서는 돈을 찍어내지만, 갑작스러운 추세 움직임이 포지션을 박살냅니다.
핵심 모순: 모든 시장 상황에서 잘 작동하는 단일 전략은 존재하지 않습니다.
우리의 해결책: “만능 전략"을 찾으려 하지 말고, 현재 시장 상황에 맞춰 자동으로 최적의 전략을 선택하는 전략 라우터를 구축하는 것입니다.
4전략 시스템
광범위한 백테스팅과 아웃오브샘플 검증을 통해, 각각 고유한 강점을 가진 4가지 전략을 선정했습니다:
| 전략 | 최적 환경 | OOS 승률 | 핵심 지표 |
|---|---|---|---|
| Pipeline | 추세 | 75% | 멀티타임프레임 EMA + RSI |
| BB Squeeze | 변동성 돌파 | 56% | 볼린저 밴드 스퀴즈 → 확장 |
| MACD Divergence | 횡보 반전 | 33%* | MACD 다이버전스 + 거래량 확인 |
| Mean Reversion | 레인지 트레이딩 | 25%* | Z-score + 볼린저 회귀 |
*MACD Div와 MR은 전체적으로는 낮은 OOS 승률을 보이지만, 올바른 마켓 레짐으로 필터링했을 때 실제 성과가 크게 개선됩니다. 이것이 바로 전략 라우팅의 핵심입니다.
낮은 승률 전략을 유지하는 이유는?
직관적으로는 가장 높은 승률의 전략만 사용해야 할 것 같습니다. 하지만 이는 한 가지 사실을 무시합니다: 시장은 60-70%의 시간 동안 횡보합니다. 추세 전략만 있다면, 대부분의 날에 돈을 벌거나 잃고 있을 것입니다.
낮은 승률 전략들은 “올바른 시장 상황"에서 수익성을 보입니다. 고변동성 환경에서 BB Squeeze는 56%에서 80%+로 점프합니다. 횡보 시장에서 MACD Div는 상당한 정확도 향상을 보입니다.
전략 라우터: 시장과 전략의 자동 매칭
라우팅 로직
| |
실시간 라우팅 테이블 (오늘 기준)
우리 시스템은 현재 6개 주요 코인 × 2방향 = 12개 조합을 추적하며, 각각 고유한 최적 전략 매핑을 가집니다:
- BTC SHORT → BB Squeeze (91% WR, PF 8.5)
- ETH SHORT → MACD Divergence (86% WR, PF 5.0)
- BNB LONG → MACD Divergence (86% WR, PF 4.5)
- XRP LONG → MACD Divergence (80% WR, PF 3.0)
- SOL LONG → BB Squeeze (75% WR, PF 2.0)
12개 조합 중 7개가 활성화되어 있습니다. 나머지 5개는 충분히 견고한 전략을 찾지 못해 일시정지 상태입니다 — 이것 자체가 위험 관리의 한 형태입니다.
WFO 검증: 품질 관리 게이트
전략 라우터에서 가장 중요한 안전 장치는 워크포워드 최적화(WFO) 검증입니다.
WFO란 무엇인가?
간단히 말해:
- 데이터의 처음 70%로 학습 (인샘플)
- 마지막 30%로 테스트 (아웃오브샘플)
- 윈도우를 앞으로 롤링하여 반복, 전략이 미견 데이터에서 수익을 내는지 확인
힘들게 배운 실제 교훈
ETH/USDT LONG에서 Pipeline 전략은 인샘플에서 훌륭해 보였지만, WFO 검증에서 OOS 거래가 0개였습니다 — 검증 데이터가 비어있었던 것입니다.
시스템은 여전히 L2 신뢰도(정상 포지션 크기)로 포지션을 열었습니다. 결과는? 그 거래에서 $11.05를 잃었고, 이는 모든 자동 거래 중 가장 큰 손실이었습니다.
교훈: 즉시 규칙을 변경했습니다 — WFO 검증 데이터가 없는 전략 조합은 자동으로 L1(50% 포지션 크기)로 다운그레이드됩니다.
| |
신뢰도 등급 × 포지션 사이징
라우터는 어떤 전략을 사용할지뿐만 아니라 얼마나 많은 자본을 투입할지도 결정합니다:
| 신뢰도 | WFO 상태 | 포지션 크기 | 설명 |
|---|---|---|---|
| L3 | ✅ + 다중전략 일치 | 100% | 최고 신뢰도, 여러 전략이 함께 신호 |
| L2 | ✅ | 75% | 표준 포지션, OOS 검증됨 |
| L1 | ❌ 또는 부분 | 50% | 다운그레이드, 손실 영향 축소 |
거래당 2% 리스크와 연패 축소와 결합하여, 연속 손실도 관리 가능한 범위 내에서 유지됩니다.
상관관계 위험 관리
다중 전략은 새로운 문제를 가져옵니다: BTC와 ETH 모두 롱 신호를 준다면, 이중 방향 리스크를 안고 있는 것입니다 (높은 상관관계를 가지므로).
우리의 규칙:
- 동일 방향 포지션 최대 3개 동시 진행
- BTC/ETH 고상관관계 그룹: 동일 방향 최대 2개
- 새 거래 개시 전 기존 포지션 방향 분포 확인
실시간 성과
시스템 론칭 이후 분리된 성과:
| 모드 | 거래 수 | 승률 | 누적 PnL |
|---|---|---|---|
| 페이퍼 (수동 신호) | 10 | 87.5% | +$17.41 |
| 테스트넷 (자동화) | 8 | 62.5% | +$30.26 |
| 총계 | 18 | 72.2% | +$47.67 |
수동 신호가 더 높은 승률을 보이는 이유는 Judy(인간 트레이더)가 애매한 신호를 필터링하는 판단을 추가하기 때문입니다. 자동화된 62.5%는 WFO 검증 게이팅이 적용되면서 더욱 개선될 것으로 예상됩니다.
핵심 교훈
- 완벽한 단일 전략을 쫓지 마라 — 시장은 변하고, 시스템은 적응해야 한다
- 마켓 레짐 탐지를 먼저 구축하라 — “이것이 어떤 종류의 시장인가"를 아는 것이 미래 예측보다 중요하다
- WFO 검증은 협상 불가능하다 — 인샘플 100% 승률은 의미없다; OOS가 진실이다
- 검증 없음 = 자동 다운그레이드 — 더 적게 벌더라도 더 많이 잃지 않는 것이 낫다
- 상관관계를 주시하라 — 다양화란 더 많은 코인을 사는 것이 아니라, 모두 함께 움직이지 않도록 보장하는 것이다
이 글은 “실전 퀀트 트레이딩” 시리즈의 네 번째 기사입니다. 자신만의 트레이딩 시스템을 구축 중이라면, X에서 더 많은 토론을 팔로우하세요.