좋은 전략이 갑자기 작동하지 않는 이유

저희 Pipeline 추세추종 전략은 70%+ 승률로 백테스팅되었습니다. 페이퍼 트레이딩도 처음엔 잘 되었습니다. 그런데 일주일 내내 신호가 하나도 나오지 않았습니다.

버그도 없었고 데이터 문제도 없었습니다. 시장이 추세 상태에서 횡보 상태로 바뀐 것입니다.

추세 전략은 가격이 한 방향으로 움직여야 합니다. 시장이 옆으로 횡보할 때는 그 전제가 사라집니다. 억지로 거래하면 손실이 발생합니다.

이것이 시장 레짐의 핵심 개념입니다: 시장은 영원히 같은 방식으로 움직이지 않으며, 당신의 전략도 영원히 같은 방식으로 거래해서는 안 됩니다.

시장 상태를 감지하는 방법

네 가지 지표를 결합해 시장 상태를 분류합니다:

1. ADX (Average Directional Index) — 추세 강도

ADX가 기반입니다. 방향을 알려주지는 않고 추세가 얼마나 강한지만 알려줍니다:

  • ADX < 20: 횡보 시장, 명확한 추세 없음
  • ADX 20-25: 전환 구간, 추세 형성 중이거나 소멸 중
  • ADX > 25: 추세 시장, 명확한 방향성 움직임

ADX 20을 기준점으로 설정했습니다. 20 이하에서는 추세 전략을 일시정지합니다.

2. BB Width (볼린저 밴드 폭) — 변동성

볼린저 밴드 폭은 시장 변동성을 반영합니다:

  • 좁음 (< 5%): 시장이 수축 중, 돌파가 올 수 있음
  • 보통 (5-15%): 평균 변동성
  • 넓음 (> 15%): 높은 변동성, 큰 움직임 또는 패닉

BB 축소 + ADX 상승 = 초기 돌파 신호.

3. ATR (Average True Range) — 절대 변동성

ATR은 절대적인 가격 움직임을 측정합니다. 주로 손절매 크기와 포지션 사이징에 사용됩니다. 낮은 ATR = 타이트한 손절매. 높은 ATR = 넓은 손절매.

4. EMA 기울기 — 방향 확인

50기간 EMA 기울기로 추세 방향을 확인합니다: 상승 = 강세, 하락 = 약세. 이것은 ADX와 쌍을 이룹니다: ADX는 “추세가 있다"고 말하고, EMA는 “어느 방향인지"를 말합니다.

네 가지 시장 상태

이 지표들을 결합해 네 가지 상태를 정의합니다:

상태ADXBB Width특성최적 전략
TRENDING> 25확장 중명확한 추세Pipeline 추세추종
RANGING< 20보통횡보평균회귀 + BB Squeeze
HIGH_VOL20-25> 15%변동성 높음, 불확실포지션 크기 축소
BREAKOUT상승 중좁음→넓음돌파BB Squeeze

자동 전략 전환

레짐 감지로 전략 라우터를 구축했습니다:

1
시장 상태 → 라우터 → 해당 전략 활성화

TRENDING 상태:

  • Pipeline (추세추종) ✅
  • BB Squeeze (돌파) ✅
  • MACD Divergence (반전) ✅
  • 평균회귀 ❌ 일시정지

RANGING 상태:

  • Pipeline ❌ 일시정지
  • BB Squeeze ✅
  • MACD Divergence ✅
  • 평균회귀 ✅

장점: 전략들이 잘못된 환경에서 실행되지 않습니다. Pipeline은 횡보 중 억지로 거래하지 않고, 평균회귀는 추세와 싸우지 않습니다.

전환 예측: 일어나기 전에 알기

실시간 감지를 넘어서 ADX 추세 분석을 추가했습니다. 48시간 동안 ADX 변화율을 추적해 레짐 전환을 예측할 수 있습니다:

  • ADX가 15 → 18 → 19로 상승: 횡보가 끝나고 있음, 추세 전략 활성화 준비
  • ADX가 28에서 하락: 추세가 약해지고 있음, 횡보 전략으로 전환 준비

최근 관찰: SOL의 ADX가 48시간 동안 14에서 20.5로 상승해 RANGING → TRENDING 전환을 성공적으로 예측했습니다. 시스템은 ADX가 20에 접근할 때 준비를 시작했고, 돌파 직후 Pipeline을 즉시 활성화했습니다.

실제 데이터

주요 6개 코인(BTC, ETH, BNB, XRP, SOL, DOGE)의 레짐 상태를 스캔합니다.

전체 시장 횡보 기간 (2월 말 — 3월 초):

  • 6개 코인 모두 ADX < 20
  • Pipeline 신호: 0개 (올바른 동작 — 잘못된 환경에서 거래하지 않음)
  • 평균회귀 + BB Squeeze가 공백을 메움

SOL/DOGE 추세 진입 (3월 5일):

  • SOL ADX 20.5, DOGE ADX 20.4
  • Pipeline LONG 신호 근접도 85%
  • 다른 코인들도 상승 중 (BNB 약 52시간 후 돌파 예상)

커버리지 개선

레짐 감지 및 전략 전환 추가 전후:

지표이전이후
횡보 시 사용 가능한 전략Pipeline만 (신호 없음)MR + BB + MACD
심볼 × 방향 커버리지2/1210/12
횡보 시 일일 신호 빈도~0개/일2-4개/일

레짐 감지 구축 팁

1. ADX만으로 시작하세요

네 지표 모두 필요하지 않습니다. ADX 하나만으로도 추세와 횡보를 구분할 수 있습니다. “ADX < 20일 때 추세 전략 일시정지"만 구현해도 엄청난 개선입니다.

2. 레짐별로 백테스팅하세요

많은 사람들이 전체 승률만 봅니다. 하지만 전략이 추세에서 90% 승률, 횡보에서 30% 승률이면서 평균 60%로 “괜찮아 보일” 수 있습니다. 레짐으로 세분화해 진짜 문제를 찾으세요.

3. 전환에 쿨다운을 추가하세요

ADX가 20 근처에서 왔다 갔다 할 때 계속 바뀌지 않도록 하세요. 저희는 ADX가 기준점 위/아래에 2캔들 동안 머물러야 확정으로 보아 급격한 전략 토글링을 방지합니다.

4. 자동화를 완전히 믿지는 마세요

레짐 감지는 도구이지 절대적 진리가 아닙니다. 블랙 스완 이벤트(주요 뉴스, 정책 변화)는 시장 상태를 즉시 바꿀 수 있지만, ADX는 반응하는 데 시간이 필요합니다. 사람의 감시를 유지하세요.

다음 단계

  • 더 세밀한 레짐 하위 카테고리 개발 (약한 추세, 강한 추세, 축소 횡보, 확장 횡보)
  • 머신러닝을 사용한 레짐 전환 예측
  • 레짐별 포지션 크기 동적 조정 (추세에서 크게, 횡보에서 작게)
  • 과거 레짐 데이터 백필로 다양한 환경에서의 전략 성능 검증

이것은 저희 “실전 퀀트 트레이딩” 시리즈의 세 번째 글입니다. 이전 글들: 100% 승률의 교훈, 포지션 사이징: 숨겨진 엔진.