빠른 이동
엔티티 · 태그 · 섹터 · 클러스터 검색

KOSPI 사이클·이격도 모니터링

KOSPI 지수의 50일 이격도 기반 과열·조정 사이클 추적. 이은택(KB증권) 시황 자료의 50일 이격도 120~130 과열 트리거 프레임워크를 정량화하여 다양한 시점·기간 이격도 분포·velocity·조정 강도를 동시에 본다.

국가: KR 시장: KOSPI 티커: ^KS11 status: active upd 2026-07-09
로딩…
← Market
이격도 기준선(SMA)
수익률 호라이즌
상세 분석 walkthrough (정적 차트 + 본문)

KOSPI 사이클·이격도 모니터링 — 종합 Walkthrough

갱신: 2026-05-14 | 데이터: yfinance 10 ticker (1995-01 ~ 2026-05) | 영감: KB증권 이은택 시황

현황 (2026-05-12 종가)

지표percentile
KOSPI7,643.1
50일 이격도127.2P99+ (상위 0.3%)
200일 이격도166.1P99+
KOSPI 30d vol43.7%P95+
USD/KRW1,474P95+
US VIX18.0P30

9개 모니터링 지표 중 5개가 P95+ — 1996년 이후 10개 drawdown 시작 시점과 매우 유사한 risk setup.


Part A. KOSPI 50일 이격도 핵심 차트 (이은택 그림 12 + 확장)

A1. 최근 1.5년 KOSPI + 50일 이평선 + 이격도

disparity_recent 이은택 그림 12 재현. 2025-09부터 KOSPI 5,000 → 7,600 급등하며 50일 이격도 100 → 127. 2026-03 1차 조정 (130 → 112) 후 재과열.

A2. 1996년 이후 전체 KOSPI + 이격도

disparity_longterm 30년 시계열에서 50일 이격도 130 진입은 단 2회 — 1998 IMF 회복 V반등, 그리고 현재 2026.

A3. 50일 이격도 분포 + 현재 위치

disparity_distribution P50=101, P75=104, P90=108, P95=112, P99=121.7. 현재 127.2는 P99도 5pt 초과.

A4. 20·50·120일 이격도 동시

disparity_multi_horizon 단기·중기·장기 모두 동시 과열. 구조적 추세 이탈.

A5. 50일 이격도 + 10일 변화량 (벌어지는 속도)

disparity_velocity 이은택 핵심 메시지 정량화. 10일 변화 +14.2%pt = 최근 2년 최고.

A6. 이격도 vs 향후 60일 KOSPI 수익률

disparity_forward_return ≥125 구간 (n=28) 향후 3M 중앙값 +12%로 여전히 양수 — 단순 매도 시그널 아님. 단 음의 꼬리 (-30%+) outlier 다수.


Part B. 추가 극단·쏠림·sentiment 지표 (8종)

B1. 50일·200일 이격도 동시

disparity_dual_horizon 200일 이격도 166.1 = 1999년 닷컴 버블 이후 처음 보는 극단치 (당시 170 직후 폭락).

B2. KOSPI Drawdown timeline (1Y / 3Y / all-time)

drawdown_timeline 역사적 drawdown 매핑. 1997 IMF -65%, 2008 GFC -55%, 2020 코로나 -44%, 2022 -35%.

B3. KOSPI 30d Realized Vol + US VIX

volatility_regime KOSPI 30d vol 43.7% — 평소 (15~25%)의 2배. VIX는 18로 평이 → 한국 단독 변동성 spike (VIX가 한국 위험을 안 잡아줌).

B4. USD/KRW vs KOSPI 인버스

usdkrw_kospi_inverse 1Y rolling 상관 부분. USD/KRW 1,474 = 외환위기·코로나 이후 최고권. 외인 자금 sentiment risk.

B5. KOSPI / KOSDAQ ratio (대형주 쏠림)

kospi_kosdaq_ratio 대형주 쏠림 vs 소형주 쏠림 시소. 현재 P95+ 영역 (대형주 쏠림 극단).

B6. Copper / Gold ratio

copper_gold_ratio 글로벌 risk-on 시그널. Cu/Au 상승 = 위험자산 선호. 현재 P95+ — 글로벌 위험 선호 고점.

B7. US Yield Curve (10Y - 5Y)

yield_curve_10y_5y 역전 = 침체 시그널. 현재 +0.31%pt → 직전 역전(2023~2024) 해소 후 정상화.

B8. DXY (달러 강세 → EM)

dxy_kospi_overlay DXY 98 → 평이. KOSPI와의 인버스 상관 약함 (현재).


Part C. 과거 Drawdown 백테스트 (1996년 이후 10개 이벤트)

C1. 검출된 Drawdown 이벤트 (KOSPI 위에 overlay)

drawdown_events_overlay
PeakTroughDrawdownDays to troughDays to recovery
1997-061998-06-65% (IMF)364315
1999-071999-10-23%8884
2000-012001-09-56% (닷컴)6221,396
2006-052006-06-18%33254
2007-072007-08-18%2346
2007-102008-10-55% (GFC)359801
2011-052011-09-26%1472,047
2018-012020-03-44% (코로나)780249
2021-072022-09-35%4511,076
2026-022026-03-20%3321

C2. Onset Heatmap — 어떤 지표가 사전 경고를 줬나?

drawdown_onset_heatmap

Peak - 30거래일 시점의 지표 percentile (방향 보정, 빨강 = 위험 시그널 강).

핵심 관찰:

  • 2026-02 (-20%) 행: 50일 이격도 98 / 200일 98 / Cu/Au 100 / KOSPI/KOSDAQ 99 / USD/KRW 96 — 사상 최강의 사전 경고 조합

  • 1999, 2000 (-23%, -56%) 행도 이격도 P90+ — 닷컴 버블 정확히 포착

  • 2018-2020 (-44%) 만 이격도 NaN (구조적 슬로우 하락, 외부 shock) — 단순 이격도가 못 잡는 케이스

  • 1997 IMF (-65%) 도 일부 모호 — 외환위기 shock이라 사전 시그널 부분적

C3. Leading Indicator 랭킹

indicator_leadership_ranking
Rank지표onset risk percentile (평균)
1200일 이격도81 (10/10 events)
250일 이격도80 (9/9 events)
310Y-5Y curve60
4KOSPI/KOSDAQ54
5KOSPI 30d vol52
6US VIX43
7DXY43
8Cu/Au ratio30
9USD/KRW28

50일·200일 이격도가 압도적 1·2위. 단순 momentum 지표가 정교한 매크로 지표보다 KOSPI 사이클을 더 잘 잡음.

C4. Bottom Heatmap — 회복 시점 시그널

drawdown_recovery_heatmap

Trough 시점의 지표 percentile — 위험이 해소된 정도 (녹색 = 회복 신호).

Rank지표recovery signal strength
150일 이격도85.3 (peak P88 → bottom P3)
2200일 이격도62.6 (P87 → P25)
3Cu/Au ratio-26
4KOSPI 30d vol-35
5US VIX-44

50일 이격도 P10 이하 + 200일 이격도 P25 이하 → bottom 도달. VIX·vol은 bottom에서도 여전히 높아 회복 신호로 부적합.


D. 종합 시사점

D1. 현재 (2026-05-12) Setup

카테고리시그널결론
Leading indicators (50일/200일 이격도)둘 다 P99+사상 최강의 사전 경고
다른 risk 지표 (USDKRW, Cu/Au, KOSPI/KOSDAQ)모두 P90+광범위 risk-on 극단
Recovery signals (VIX, vol)VIX 18 (낮음), KOSPI vol 43% (높음)글로벌 평이, 한국 단독 spike

D2. 시나리오

  1. Drawdown 시작 (확률 가장 높음) — 2026-02 -20% 패턴 반복 또는 더 큰 -30%+ drawdown. 50일 이격도 P10 이하로 떨어지면 bottom 신호.

  2. 추가 melt-up (확률 낮지만 가능) — 1999 닷컴 패턴. 200일 이격도 170 직전까지 추가 상승 후 폭락. 이 경우 drawdown -50%+.

  3. 연착륙 (확률 매우 낮음) — 이격도가 시간을 두고 100 근처로 mean-revert. historical 사례 거의 없음.

D3. 액션

이은택 권고대로 "예측보다 대응". 레버리지/포지션 사이즈를 P99+ 시그널이 풀릴 때까지 보수적으로:

  • 50일 이격도 < 115 (P95 미만) → 포지션 정상화

  • 50일 이격도 < 100 → bottom 부근, 가산 매수 검토



Part E. Composite Risk Score (9개 지표 가중 합산)

E1. 종합 위험 지수 + drawdown overlay

composite_risk_score

9개 지표 percentile (방향 보정) → 가중 평균. 이격도 가중치 0.40 (1,2위 leading), 매크로 0.45, sentiment 0.15.

핵심 통계

지표
현재 (2026-05-12) composite risk81.6 (위험 영역)
1996년 이후 drawdown onset (-30d) 평균61.5
1996년 이후 drawdown onset max89.3 (1999 닷컴)
현재 위치 in onset 분포P80

→ 과거 10개 drawdown 시작 시점들과 비교해서도 상위 20% — 1999 닷컴 직전 (89.3) 다음으로 가장 높은 risk setup.


Part F. 회복 시그널 트리거 백테스트

룰: 50일 이격도 percentile ≤ 10 AND 200일 이격도 percentile ≤ 25 동시 충족 시 매수.

F1. 트리거 시점 (26회) overlay

recovery_trigger_events

1996~2025년 사이 26회 트리거 발동. 가장 최근 2025-04-07 (KOSPI 2,328) — 그로부터 250일 후 +142% (5,654) 진입.

F2. 보유 기간별 수익률 분포

recovery_trigger_returns
보유 기간평균중앙값hit rateSharpe (approx)BaselineExcess
60일 (3M)+1.3%+2.9%58%0.31+2.6%-1.3% (catching falling knife)
120일 (6M)+6.3%+5.4%65%0.33+5.3%+1.0%
250일 (12M)+15.6%+11.8%65%0.41+11.0%+4.6%

시사점: 단기 (3M) 보유는 falling knife로 underperform. 12M 보유 시 baseline 대비 +4.6% excess + Sharpe 0.41. 250일이 최적 holding period.

F3. 트리거 전략 vs Buy & Hold 누적 수익률

recovery_trigger_strategy
전략30년 누적 (1996년 = 100)CAGRin-market
Buy & Hold KOSPI1,0858.8%100%
Trigger + 250일 보유1,94710.2%84%

트리거 룰이 B&H를 1.79배 outperform (30년 누적). CAGR +1.4%pt 차이. 16% 시간을 cash로 보유하고도 매수-매도 알파 명확.


Part G. KOSPI 시가총액 상위 50개 종목 Breadth

G1. 200일선 위 종목 비율

breadth_above_200ma
영역의미
≥ 80%광범위 강세 (late-cycle)
50~80%정상 상승장
20~50%약세 진입
≤ 20%패닉 / bottom 신호

현재 (2026-05-12) 78% = P88 (역사 상위 12%). 80% 임계값에 거의 도달 — late-cycle 직전.

검증 사례:

  • 2020-03 코로나 패닉: breadth ≤ 20% (녹색) → 정확한 bottom 신호

  • 2021-08: breadth 100% 도달 → 직후 2022 -35% drawdown

  • 2026-05: 78% → 80% 임계 도달 시 추가 경고

G2. 50일선 vs 200일선 breadth 비교

breadth_multi_horizon

현재 50일 breadth 66% (단기 모멘텀 둔화 — 일부 종목 이미 50일선 하향 이탈) + 200일 78% (장기 강세 유지). 단기 모멘텀이 장기보다 먼저 약해진 패턴 = late-cycle 전형.


Part H. 종합 신호 종합 (2026-05-12)

카테고리시그널위치
50일 이격도127.2P99+ (10/10 drawdown 직전 패턴)
200일 이격도166.1P99+ (1999 닷컴 이후 처음)
Composite risk score81.6drawdown onset 분포 P80
Top50 breadth (200일선 위)78%P88, 80% 임계 직전
Top50 breadth (50일선 위)66%단기 모멘텀 둔화 시작
USD/KRW, Cu/Au, KOSPI/KOSDAQ모두 P95+광범위 risk-on 극단

5개 독립 차원에서 모두 historical extreme 영역 — 단순 1개 지표 노이즈 아닌 광범위 systemic over-extension.

Action framework (이은택 권고 + 백테스트 결과 통합):

  1. 현재 (composite risk ≥ 75, 50일 이격도 ≥ P95) → 레버리지 / 포지션 사이즈 보수적

  2. 50일 이격도 P10 이하 + 200일 이격도 P25 이하 동시 진입 → 트리거 매수, 250일 보유 (CAGR +1.4%pt alpha)

  3. 단기 (60일) 보유는 falling knife로 underperform — 최소 6개월, 권장 12개월


데이터·스크립트

# 일 1회 갱신 (cron 권장)
.venv/bin/python3 content/market/KospiCycle/scripts/fetch_kospi.py
.venv/bin/python3 content/market/KospiCycle/scripts/fetch_indicators.py
.venv/bin/python3 content/market/KospiCycle/scripts/kospi_cycle_charts.py
.venv/bin/python3 content/market/KospiCycle/scripts/extreme_indicators_charts.py
.venv/bin/python3 content/market/KospiCycle/scripts/drawdown_analysis.py
.venv/bin/python3 content/market/KospiCycle/scripts/composite_risk_score.py
.venv/bin/python3 content/market/KospiCycle/scripts/recovery_trigger_backtest.py
.venv/bin/python3 content/market/KospiCycle/scripts/breadth_analysis.py

Agent Transparency Log

  • Skill: chart-creation (dartwork-mpl 0.4)

  • Purpose: KOSPI 사이클 정량화 + drawdown leading/recovery indicator 백테스트

  • Data: yfinance batch (10 tickers, 1995~2026)

  • Trigger: 사용자 요청 ("극단 쏠림 지표 추가 + 과거 drawdown 분석")