{
 "asof": "2026-08-05",
 "verdict": "중립 · 오래된 투매 신호가 계속 켜져 있음",
 "verdict_detail": "과열도가 중간이다. 방향을 말할 근거가 없다. 투매 신호가 21일 전부터 계속 켜져 있다. 이 신호는 하루 거래대금의 90% 이상이 하락 종목에 쏠린 날, 즉 '팔 사람이 몰려서 다 팔아버린 날'이 여러 번 나온 뒤 처음으로 반대 방향(90% 이상이 상승 종목에 쏠린 날)이 나오면 켜지는 신호다. 그러나 사이클 위치는 바닥권이 아니고, 이 신호는 바닥보다 **일찍** 켜지는 성질이 있다. 실제로 2026-07-15 에 켜졌을 때 지수는 그 뒤로 23% 더 떨어졌다. 그래서 이것만으로는 바닥 근거가 되지 못한다.",
 "markets": [
  {
   "name": "KOSPI",
   "level": 6598.26,
   "drawdown": -0.2760739696419461,
   "score": 59.9,
   "position": 0.752,
   "regime": "중립",
   "reliability": {
    "direction": "중립",
    "auc": null,
    "lo": null,
    "hi": null,
    "informative": false,
    "verdict": "중립 구간이라 방향을 말하지 않는다."
   },
   "quality": 80.3,
   "quality_parts": {
    "coverage": 1,
    "agreement": 0.562,
    "history": 1,
    "n_indicators": 8
   },
   "indicators": {
    "A1": 40.3,
    "A2": 77.4,
    "B1": 52.2,
    "B2": 62.7,
    "C1": 59.8,
    "C2": 56.9,
    "D1": 78.8,
    "D2": 58.5
   }
  },
  {
   "name": "반도체 제외 한국",
   "level": 230.85574797852394,
   "drawdown": -0.19809983341470405,
   "score": 47.2,
   "position": 0.578,
   "regime": "중립",
   "reliability": {
    "direction": "중립",
    "auc": null,
    "lo": null,
    "hi": null,
    "informative": false,
    "verdict": "중립 구간이라 방향을 말하지 않는다."
   },
   "quality": 63.6,
   "quality_parts": {
    "coverage": 1,
    "agreement": 0.457,
    "history": 0.52,
    "n_indicators": 8
   },
   "indicators": {
    "A1": 29.6,
    "A2": 34.8,
    "B1": 52.2,
    "B2": 62.7,
    "C1": 59.8,
    "C2": 56.9,
    "D1": 78.8,
    "D2": 58.5
   }
  }
 ],
 "bottom_event": {
  "state": "켜져 있음",
  "episode_start": "2026-07-15",
  "days_since_start": 21,
  "firing_today": true,
  "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": [
   50,
   70
  ],
  "n_obs": 1179,
  "n_effective": 9.4,
  "median": 0.0405,
  "q10": -0.1176,
  "q90": 0.3529,
  "worst": -0.3638,
  "p_positive": 0.625,
  "n_peaks_in_band": 2,
  "n_peaks_total": 32,
  "n_troughs_in_band": 0,
  "n_troughs_total": 33
 },
 "context": {
  "breadth": {
   "pct_above_200d": 0.251,
   "pct_above_200d_rank": 19.6,
   "w_semi": 0.4881,
   "eff_n": 8.1,
   "note": "반도체 집중 시장에서 breadth 다이버전스는 경고가 아니라 정상 상태다."
  },
  "positioning": {
   "margin_chg_10d": -0.1829,
   "margin_chg_10d_rank": 0,
   "deposit_chg_10d": 0.0348,
   "note": "2021-10 부터 4.8년·사건 7건이라 점수에는 넣지 않는다. margin/cap·deposit/cap 은 분모 효과라 선행이 아니다."
  },
  "exports": {
   "semi_daily_yoy": 1.7148,
   "semi_share": 0.4336,
   "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
  }
 ]
}