{
 "asof": "2026-10-02",
 "verdict": "천정 쪽",
 "verdict_detail": "과열도가 중간 위다. 이 방향의 판별력은 미달(고점 AUC 0.62)이라 참고만 한다.",
 "markets": [
  {
   "name": "KOSPI",
   "level": 6963.759765625,
   "drawdown": -0.23597327727369966,
   "score": 71.2,
   "position": 0.907,
   "regime": "중립",
   "reliability": {
    "direction": "천정",
    "auc": 0.619,
    "lo": 0.485,
    "hi": 0.742,
    "informative": false,
    "verdict": "이 방향의 판별력은 통계적으로 미달이다. 참고만 하라."
   },
   "quality": 66,
   "quality_parts": {
    "coverage": 1,
    "agreement": 0.245,
    "history": 1,
    "n_indicators": 8
   },
   "indicators": {
    "A1": 46.5,
    "A2": 72.6,
    "B1": 53.1,
    "B2": 46.6,
    "C1": 83,
    "C2": 47.6,
    "D1": 98.8,
    "D2": 92.1
   }
  },
  {
   "name": "반도체 제외 한국",
   "level": 235.20381773919422,
   "drawdown": -0.18299638506681914,
   "score": 59.5,
   "position": 0.747,
   "regime": "중립",
   "reliability": {
    "direction": "중립",
    "auc": null,
    "lo": null,
    "hi": null,
    "informative": false,
    "verdict": "중립 구간이라 방향을 말하지 않는다."
   },
   "quality": 61.2,
   "quality_parts": {
    "coverage": 1,
    "agreement": 0.402,
    "history": 0.523,
    "n_indicators": 8
   },
   "indicators": {
    "A1": 56.3,
    "A2": 59.3,
    "B1": 56.9,
    "B2": 71.5,
    "C1": 59.8,
    "C2": 31.2,
    "D1": 92.7,
    "D2": 54
   }
  }
 ],
 "bottom_event": {
  "state": "켜질 준비됨",
  "episode_start": "2026-07-15",
  "days_since_start": 79,
  "firing_today": false,
  "n_firings_in_episode": 5,
  "n_down90_63d": 8,
  "n_up90_63d": 6,
  "armed_today": true,
  "caveat": "지금까지 이 신호가 켜진 6번 모두 4개월 안에 실제 저점이 있었지만, 표본이 6번뿐이라 통계적으로는 '참 적중률이 54% 밖에 안 될 수도 있다'가 한계다. 그리고 바닥보다 일찍 켜진다 — 2026-07-15 에 켜졌을 때 지수는 그 뒤로 23% 더 떨어졌다."
 },
 "tail": {
  "band": [
   61,
   81
  ],
  "n_obs": 1238,
  "n_effective": 9.8,
  "median": 0.0599,
  "q10": -0.1065,
  "q90": 0.3623,
  "worst": -0.3638,
  "p_positive": 0.653,
  "n_peaks_in_band": 4,
  "n_peaks_total": 32,
  "n_troughs_in_band": 0,
  "n_troughs_total": 33
 },
 "context": {
  "breadth": {
   "pct_above_200d": 0.293,
   "pct_above_200d_rank": 28.1,
   "w_semi": 0.49,
   "eff_n": 8,
   "note": "반도체 집중 시장에서 breadth 다이버전스는 경고가 아니라 정상 상태다."
  },
  "positioning": {
   "margin_chg_10d": 0.0231,
   "margin_chg_10d_rank": 64.2,
   "deposit_chg_10d": -0.0202,
   "note": "2021-10 부터 4.8년·사건 7건이라 점수에는 넣지 않는다. margin/cap·deposit/cap 은 분모 효과라 선행이 아니다."
  },
  "exports": {
   "semi_daily_yoy": 21.1003,
   "semi_share": 0.4831,
   "note": "조업일 보정 일평균 기준. 2016+ 9.6년·사건 12건이라 점수에는 넣지 않는다(AUC 0.629, 미달)."
  }
 },
 "indicator_meta": [
  {
   "key": "A1",
   "name": "추세 모멘텀",
   "category": "추세",
   "raw": "1·3·12개월 수익률 백분위 평균",
   "direction": "상승",
   "flipped": false,
   "rationale": "모멘텀이 강할수록 사이클 후반이다. 큰 고점은 항상 강한 상승 뒤에 온다. Hurst-Ooi-Pedersen 의 1/3/12개월 등가중 블렌드로, 룩백은 문헌 고정값이다.",
   "source": "FDR KS11 (1995-05~)",
   "auc": 0.773,
   "auc_lo": 0.651,
   "auc_hi": 0.888,
   "informative": true
  },
  {
   "key": "A2",
   "name": "200일선 괴리",
   "category": "추세",
   "raw": "종가 / 200일 이동평균 − 1",
   "direction": "상승",
   "flipped": false,
   "rationale": "장기선 위로 멀리 벌어질수록 과열, 아래로 깊이 벌어지면 바닥권이다. Faber/Zakamulin 계열에서 200일은 문헌 표준값이라 조정하지 않았다.",
   "source": "FDR KS11 (1995-05~)",
   "auc": 0.731,
   "auc_lo": 0.587,
   "auc_hi": 0.873,
   "informative": true
  },
  {
   "key": "B1",
   "name": "VIX 수준",
   "category": "변동성",
   "raw": "VIX 종가 (부호 반전)",
   "direction": "하락",
   "flipped": true,
   "rationale": "낮은 VIX = 안일함 = 천정권. 높은 VIX = 공포 = 바닥권. v1(수익률 예측)에서는 '높은 VIX = 매수기회'였는데 사이클 축에서는 정반대다. 목적을 바꾸면서 부호를 뒤집은 3개 중 하나다.",
   "source": "FRED VIXCLS (1990-01~)",
   "auc": 0.71,
   "auc_lo": 0.581,
   "auc_hi": 0.839,
   "informative": true
  },
  {
   "key": "B2",
   "name": "VIX 기간구조",
   "category": "변동성",
   "raw": "VIX3M / VIX − 1",
   "direction": "상승",
   "flipped": true,
   "rationale": "콘탱고(비율 높음) = 평온 = 천정권, 백워데이션 = 패닉 = 바닥권. 8개 중 단독 판별력이 가장 높다. JRFM 2019 는 백워데이션 상태에서만 타이밍 신호가 존재한다고 보고한다 — 한쪽 꼬리에만 있는 신호라 양방향 룰보다 과적합에 강하다.",
   "source": "FRED VXVCLS/VIXCLS (2007-12~)",
   "auc": 0.829,
   "auc_lo": 0.687,
   "auc_hi": 0.945,
   "informative": true
  },
  {
   "key": "C1",
   "name": "신용 여건",
   "category": "신용·글로벌",
   "raw": "BAA10Y 레벨 + 26주 변화 (반전)",
   "direction": "하락",
   "flipped": true,
   "rationale": "스프레드가 좁고 더 좁아질수록 신용 완화 = 과열, 넓고 벌어질수록 경색 = 바닥권이다. v1 은 레벨을 '위험프리미엄이 높다=매수'로 봤는데 사이클 축에서는 '아직 공포 구간'이다. 단독 판별력은 미달이다.",
   "source": "FRED BAA10Y (1986-01~)",
   "auc": 0.61,
   "auc_lo": 0.466,
   "auc_hi": 0.751,
   "informative": false
  },
  {
   "key": "C2",
   "name": "미국 시차전이",
   "category": "신용·글로벌",
   "raw": "나스닥 21일 수익률",
   "direction": "상승",
   "flipped": false,
   "rationale": "미국이 오를수록 위험선호가 올라 과열로 간다. Rapach-Strauss-Zhou(2013) 의 미국→타국 시차 전이로, 한국처럼 외국인 비중이 큰 시장에 특히 유효하다.",
   "source": "FRED NASDAQCOM (1971-02~)",
   "auc": 0.802,
   "auc_lo": 0.695,
   "auc_hi": 0.894,
   "informative": true
  },
  {
   "key": "D1",
   "name": "원화 레짐",
   "category": "한국·반도체",
   "raw": "USD/KRW 13주 변화 (반전)",
   "direction": "하락",
   "flipped": false,
   "rationale": "원화 강세(환율 하락) = 외국인 유입 = 과열, 약세 = 위험회피 = 바닥권. 레벨은 평균회귀와 모멘텀 prior 가 충돌해 의도적으로 뺐다 — 부호를 데이터로 정하지 않기 위해서다. 단독 판별력은 미달이다.",
   "source": "FRED DEXKOUS (1981-04~)",
   "auc": 0.594,
   "auc_lo": 0.441,
   "auc_hi": 0.739,
   "informative": false
  },
  {
   "key": "D2",
   "name": "반도체 사이클",
   "category": "한국·반도체",
   "raw": "SOX 1개월·6개월 수익률",
   "direction": "상승",
   "flipped": false,
   "rationale": "반도체가 달릴수록 사이클 후반이다. 실측상 최근 1년 KOSPI 분산의 56%가 삼성전자+SK하이닉스이고 현재 두 종목 비중이 48.8% 다. 필라델피아 반도체 지수로 글로벌 반도체 사이클을 직접 관측한다.",
   "source": "yfinance ^SOX (1994-05~)",
   "auc": 0.757,
   "auc_lo": 0.629,
   "auc_hi": 0.869,
   "informative": true
  }
 ]
}