{
  "_what": "랭킹 1위의 다중검정(선택 편향) 보정 — 「N개 중 최댓값」을 귀무 기대 최댓값과 견준다.",
  "_verdict": "네 창 전부에서 관측 최대 Sharpe 가 귀무 기대 최댓값에 못 미친다. ⇒ 보정 없이 1위를 제시하면 안 된다. (「1위가 노이즈만 못하다」가 아니다 — 이 구분을 유지할 것.)",
  "_method": "Bailey & López de Prado (2014) Deflated Sharpe Ratio 의 SR0 = √V · E[max z] 임계 비교. √V = 시도들의 per-period Sharpe 표준편차. 유효 시도 수 N̂ = ρ̄ + (1−ρ̄)M (부록 A.3 Eq.9). Sharpe 는 일별 수익률 × √365.",
  "_limits": [
    "완전 DSR 의 PSR 단계는 미실행 — SR0 임계 비교만으로 판정이 섰다. 재료(n_obs·skew·kurt)는 964/964 확보돼 있다.",
    "ρ̄ 는 365일 창 4개만. 1d·7d 슬라이스는 계열이 2~5일이라 상관이 무의미하다.",
    "거래는 상관 코인·중첩 포지션이라 i.i.d. 가 아니다 — 이 한계는 해결이 아니라 표기 대상이다."
  ],
  "measured_as_of": "2026-08-30T02:51:22.867780+00:00",
  "source_artifact": "rankings/uncertainty_YYYYMMDD.json (schema qb29-uncertainty-v1) — 셀별 일별 수익률 계열 + 3·4차 모멘트",
  "source_cells_total": 1712,
  "source_cells_with_series": 964,
  "reproduce": "scripts/verify-rho.mjs (이 저장소) — 같은 산출물에서 아래 값을 다시 계산한다",
  "windows": [
    {
      "window_start": "2025-08-30",
      "window_end": "2026-08-30",
      "group": "btc",
      "trials_m": 105,
      "series_days": 202,
      "rho_bar": 0.0033,
      "effective_trials_n_hat": 104.7,
      "sr_dispersion_daily": 0.0546,
      "observed_max_sharpe_annualized": 1.68,
      "observed_max_cell": "bb-squeeze-short|short|4H|10.0|10.0|12",
      "null_expected_max_sharpe_annualized": 2.66,
      "exceeds_null_expected_max": false,
      "displayed_rank1_cell": "keltner-squeeze/short/1H",
      "displayed_rank1_sharpe_annualized": 1.16,
      "displayed_rank1_profit_factor": 1.7543
    },
    {
      "window_start": "2025-08-30",
      "window_end": "2026-08-30",
      "group": "top100",
      "trials_m": 105,
      "series_days": 310,
      "rho_bar": 0.0029,
      "effective_trials_n_hat": 104.7,
      "sr_dispersion_daily": 0.0566,
      "observed_max_sharpe_annualized": 1.52,
      "observed_max_cell": "ichimoku|short|4H|15.0|15.0|12",
      "null_expected_max_sharpe_annualized": 2.75,
      "exceeds_null_expected_max": false,
      "displayed_rank1_cell": "ichimoku/short/4H",
      "displayed_rank1_sharpe_annualized": 1.52,
      "displayed_rank1_profit_factor": 1.4053
    },
    {
      "window_start": "2025-08-30",
      "window_end": "2026-08-30",
      "group": "top30",
      "trials_m": 105,
      "series_days": 308,
      "rho_bar": 0.0024,
      "effective_trials_n_hat": 104.8,
      "sr_dispersion_daily": 0.0568,
      "observed_max_sharpe_annualized": 1.64,
      "observed_max_cell": "adx-trend|short|12H|15.0|5.0|4",
      "null_expected_max_sharpe_annualized": 2.76,
      "exceeds_null_expected_max": false,
      "displayed_rank1_cell": "adx-trend/short/12H",
      "displayed_rank1_sharpe_annualized": 1.64,
      "displayed_rank1_profit_factor": 1.5931
    },
    {
      "window_start": "2025-08-30",
      "window_end": "2026-08-30",
      "group": "top50",
      "trials_m": 105,
      "series_days": 310,
      "rho_bar": 0.0031,
      "effective_trials_n_hat": 104.7,
      "sr_dispersion_daily": 0.0579,
      "observed_max_sharpe_annualized": 1.28,
      "observed_max_cell": "ichimoku|short|1H|10.0|8.0|48",
      "null_expected_max_sharpe_annualized": 2.82,
      "exceeds_null_expected_max": false,
      "displayed_rank1_cell": "ichimoku/short/4H",
      "displayed_rank1_sharpe_annualized": 1.28,
      "displayed_rank1_profit_factor": 1.3682
    }
  ]
}
