{
 "method_version": "1.0",
 "date": "2026-10-21",
 "generated": "2026-10-21T14:35:43+00:00",
 "score": 52.9,
 "regime": "normal",
 "change_1d": 0.6,
 "change_7d": 0.2,
 "n_used": 8,
 "n_tracked": 8,
 "window_years": 10,
 "regimes": [
  [
   25,
   "calm"
  ],
  [
   60,
   "normal"
  ],
  [
   85,
   "elevated"
  ],
  [
   101,
   "panic"
  ]
 ],
 "stale_days": 4,
 "drop_days": 10,
 "indexes": [
  {
   "id": "vix",
   "name": "Cboe VIX",
   "region": "United States",
   "market": "S&P 500",
   "flag": "us",
   "weight": 20.0,
   "url": "https://www.cboe.com/tradable_products/vix/",
   "source": "Yahoo Finance chart API",
   "symbol": "^VIX",
   "ok": true,
   "message": "2768 daily closes, last 2026-10-21",
   "level": 17.4,
   "date": "2026-10-21",
   "age_days": 0,
   "stale": false,
   "in_composite": true,
   "pct": 53.6,
   "regime": "normal",
   "d1": 0.09,
   "d1_pct": 0.5,
   "d5": 0.53,
   "d5_pct": 3.1,
   "eff_weight": 20.0,
   "contribution": 10.72,
   "window": {
    "n": 2514,
    "min": 9.14,
    "median": 16.95,
    "max": 82.69,
    "from": "2016-10-21"
   },
   "spark": [
    [
     "2026-06-16",
     16.41
    ],
    [
     "2026-06-17",
     18.44
    ],
    [
     "2026-06-18",
     16.4
    ],
    [
     "2026-06-22",
     17.28
    ],
    [
     "2026-06-23",
     19.49
    ],
    [
     "2026-06-24",
     18.63
    ],
    [
     "2026-06-25",
     18.89
    ],
    [
     "2026-06-26",
     18.41
    ],
    [
     "2026-06-29",
     17.65
    ],
    [
     "2026-06-30",
     16.45
    ],
    [
     "2026-07-01",
     16.59
    ],
    [
     "2026-07-02",
     16.15
    ],
    [
     "2026-07-06",
     15.57
    ],
    [
     "2026-07-07",
     16.13
    ],
    [
     "2026-07-08",
     16.9
    ],
    [
     "2026-07-09",
     15.84
    ],
    [
     "2026-07-10",
     15.03
    ],
    [
     "2026-07-13",
     17.16
    ],
    [
     "2026-07-14",
     16.5
    ],
    [
     "2026-07-15",
     15.67
    ],
    [
     "2026-07-16",
     16.73
    ],
    [
     "2026-07-17",
     18.77
    ],
    [
     "2026-07-20",
     18.65
    ],
    [
     "2026-07-21",
     17.05
    ],
    [
     "2026-07-22",
     16.64
    ],
    [
     "2026-07-23",
     18.7
    ],
    [
     "2026-07-24",
     18.58
    ],
    [
     "2026-07-27",
     18.67
    ],
    [
     "2026-07-28",
     18.21
    ],
    [
     "2026-07-29",
     20.66
    ],
    [
     "2026-07-30",
     17.09
    ],
    [
     "2026-07-31",
     15.99
    ],
    [
     "2026-08-03",
     15.86
    ],
    [
     "2026-08-04",
     16.5
    ],
    [
     "2026-08-05",
     15.81
    ],
    [
     "2026-08-06",
     15.15
    ],
    [
     "2026-08-07",
     14.9
    ],
    [
     "2026-08-10",
     15.46
    ],
    [
     "2026-08-11",
     15.28
    ],
    [
     "2026-08-12",
     14.55
    ],
    [
     "2026-08-13",
     14.63
    ],
    [
     "2026-08-14",
     14.25
    ],
    [
     "2026-08-17",
     15.19
    ],
    [
     "2026-08-18",
     15.84
    ],
    [
     "2026-08-19",
     14.89
    ],
    [
     "2026-08-20",
     16.01
    ],
    [
     "2026-08-21",
     15.13
    ],
    [
     "2026-08-24",
     15.85
    ],
    [
     "2026-08-25",
     15.45
    ],
    [
     "2026-08-26",
     15.21
    ],
    [
     "2026-08-27",
     14.51
    ],
    [
     "2026-08-28",
     14.43
    ],
    [
     "2026-08-31",
     14.92
    ],
    [
     "2026-09-01",
     16.34
    ],
    [
     "2026-09-02",
     15.2
    ],
    [
     "2026-09-03",
     14.32
    ],
    [
     "2026-09-04",
     14.53
    ],
    [
     "2026-09-07",
     15.3
    ],
    [
     "2026-09-08",
     15.72
    ],
    [
     "2026-09-09",
     16.46
    ],
    [
     "2026-09-10",
     17.84
    ],
    [
     "2026-09-11",
     15.84
    ],
    [
     "2026-09-14",
     17.1
    ],
    [
     "2026-09-15",
     17.2
    ],
    [
     "2026-09-16",
     17.71
    ],
    [
     "2026-09-17",
     15.44
    ],
    [
     "2026-09-18",
     14.81
    ],
    [
     "2026-09-21",
     14.87
    ],
    [
     "2026-09-22",
     14.21
    ],
    [
     "2026-09-23",
     15.18
    ],
    [
     "2026-09-24",
     15.67
    ],
    [
     "2026-09-25",
     14.87
    ],
    [
     "2026-09-28",
     16.07
    ],
    [
     "2026-09-29",
     16.04
    ],
    [
     "2026-09-30",
     16.34
    ],
    [
     "2026-10-01",
     16.39
    ],
    [
     "2026-10-02",
     15.31
    ],
    [
     "2026-10-05",
     15.52
    ],
    [
     "2026-10-06",
     15.01
    ],
    [
     "2026-10-07",
     15.08
    ],
    [
     "2026-10-08",
     15.41
    ],
    [
     "2026-10-09",
     14.84
    ],
    [
     "2026-10-12",
     15.21
    ],
    [
     "2026-10-13",
     15.27
    ],
    [
     "2026-10-14",
     16.87
    ],
    [
     "2026-10-15",
     16.46
    ],
    [
     "2026-10-16",
     19.99
    ],
    [
     "2026-10-19",
     18.44
    ],
    [
     "2026-10-20",
     17.31
    ],
    [
     "2026-10-21",
     17.4
    ]
   ]
  },
  {
   "id": "vxn",
   "name": "Cboe VXN",
   "region": "United States",
   "market": "Nasdaq-100",
   "flag": "us",
   "weight": 10.0,
   "url": "https://www.cboe.com/us/indices/dashboard/vxn/",
   "source": "Yahoo Finance chart API",
   "symbol": "^VXN",
   "ok": true,
   "message": "2766 daily closes, last 2026-10-21",
   "level": 25.3,
   "date": "2026-10-21",
   "age_days": 0,
   "stale": false,
   "in_composite": true,
   "pct": 69.0,
   "regime": "elevated",
   "d1": 0.08,
   "d1_pct": 0.3,
   "d5": 2.6,
   "d5_pct": 11.5,
   "eff_weight": 10.0,
   "contribution": 6.9,
   "window": {
    "n": 2512,
    "min": 10.31,
    "median": 21.28,
    "max": 80.08,
    "from": "2016-10-21"
   },
   "spark": [
    [
     "2026-06-15",
     25.92
    ],
    [
     "2026-06-16",
     26.95
    ],
    [
     "2026-06-17",
     28.56
    ],
    [
     "2026-06-18",
     26.31
    ],
    [
     "2026-06-22",
     27.67
    ],
    [
     "2026-06-23",
     32.37
    ],
    [
     "2026-06-24",
     30.18
    ],
    [
     "2026-06-25",
     30.91
    ],
    [
     "2026-06-26",
     30.82
    ],
    [
     "2026-06-29",
     29.37
    ],
    [
     "2026-06-30",
     27.11
    ],
    [
     "2026-07-01",
     27.69
    ],
    [
     "2026-07-02",
     27.98
    ],
    [
     "2026-07-06",
     26.81
    ],
    [
     "2026-07-07",
     27.92
    ],
    [
     "2026-07-08",
     27.86
    ],
    [
     "2026-07-09",
     26.91
    ],
    [
     "2026-07-10",
     24.89
    ],
    [
     "2026-07-13",
     27.3
    ],
    [
     "2026-07-14",
     26.28
    ],
    [
     "2026-07-15",
     25.65
    ],
    [
     "2026-07-16",
     27.34
    ],
    [
     "2026-07-17",
     29.03
    ],
    [
     "2026-07-20",
     28.53
    ],
    [
     "2026-07-21",
     26.66
    ],
    [
     "2026-07-22",
     26.74
    ],
    [
     "2026-07-23",
     28.06
    ],
    [
     "2026-07-24",
     28.39
    ],
    [
     "2026-07-27",
     28.65
    ],
    [
     "2026-07-28",
     28.61
    ],
    [
     "2026-07-29",
     30.84
    ],
    [
     "2026-07-30",
     27.55
    ],
    [
     "2026-07-31",
     26.0
    ],
    [
     "2026-08-03",
     24.77
    ],
    [
     "2026-08-04",
     25.48
    ],
    [
     "2026-08-05",
     24.15
    ],
    [
     "2026-08-06",
     23.95
    ],
    [
     "2026-08-07",
     22.82
    ],
    [
     "2026-08-10",
     23.04
    ],
    [
     "2026-08-11",
     22.38
    ],
    [
     "2026-08-12",
     20.97
    ],
    [
     "2026-08-13",
     21.23
    ],
    [
     "2026-08-14",
     20.72
    ],
    [
     "2026-08-17",
     21.51
    ],
    [
     "2026-08-18",
     22.56
    ],
    [
     "2026-08-19",
     22.04
    ],
    [
     "2026-08-20",
     23.26
    ],
    [
     "2026-08-21",
     21.98
    ],
    [
     "2026-08-24",
     22.69
    ],
    [
     "2026-08-25",
     21.79
    ],
    [
     "2026-08-26",
     21.42
    ],
    [
     "2026-08-27",
     20.24
    ],
    [
     "2026-08-28",
     19.92
    ],
    [
     "2026-08-31",
     20.18
    ],
    [
     "2026-09-01",
     21.96
    ],
    [
     "2026-09-02",
     21.07
    ],
    [
     "2026-09-03",
     20.16
    ],
    [
     "2026-09-04",
     20.04
    ],
    [
     "2026-09-08",
     21.71
    ],
    [
     "2026-09-09",
     22.32
    ],
    [
     "2026-09-10",
     23.33
    ],
    [
     "2026-09-11",
     21.02
    ],
    [
     "2026-09-14",
     22.05
    ],
    [
     "2026-09-15",
     22.26
    ],
    [
     "2026-09-16",
     22.44
    ],
    [
     "2026-09-17",
     19.96
    ],
    [
     "2026-09-18",
     19.29
    ],
    [
     "2026-09-21",
     20.39
    ],
    [
     "2026-09-22",
     20.18
    ],
    [
     "2026-09-23",
     20.76
    ],
    [
     "2026-09-24",
     21.24
    ],
    [
     "2026-09-25",
     20.87
    ],
    [
     "2026-09-28",
     22.13
    ],
    [
     "2026-09-29",
     22.07
    ],
    [
     "2026-09-30",
     22.46
    ],
    [
     "2026-10-01",
     22.51
    ],
    [
     "2026-10-02",
     21.2
    ],
    [
     "2026-10-05",
     21.7
    ],
    [
     "2026-10-06",
     21.15
    ],
    [
     "2026-10-07",
     21.0
    ],
    [
     "2026-10-08",
     21.98
    ],
    [
     "2026-10-09",
     20.55
    ],
    [
     "2026-10-12",
     20.84
    ],
    [
     "2026-10-13",
     21.14
    ],
    [
     "2026-10-14",
     22.7
    ],
    [
     "2026-10-15",
     22.89
    ],
    [
     "2026-10-16",
     27.13
    ],
    [
     "2026-10-19",
     25.56
    ],
    [
     "2026-10-20",
     25.22
    ],
    [
     "2026-10-21",
     25.3
    ]
   ]
  },
  {
   "id": "vxefa",
   "name": "Cboe VXEFA",
   "region": "Europe, Japan & Pacific",
   "market": "MSCI EAFE (EFA ETF)",
   "flag": "dev",
   "weight": 20.0,
   "url": "https://www.cboe.com/us/indices/dashboard/vxefa/",
   "source": "Cboe index history CSV",
   "symbol": "VXEFA",
   "ok": true,
   "message": "4726 daily closes, last 2026-10-20",
   "level": 15.87,
   "date": "2026-10-20",
   "age_days": 1,
   "stale": false,
   "in_composite": true,
   "pct": 46.9,
   "regime": "normal",
   "d1": 0.79,
   "d1_pct": 5.2,
   "d5": -1.58,
   "d5_pct": -9.1,
   "eff_weight": 20.0,
   "contribution": 9.38,
   "window": {
    "n": 2508,
    "min": 7.62,
    "median": 16.26,
    "max": 75.17,
    "from": "2016-10-20"
   },
   "spark": [
    [
     "2026-06-12",
     20.38
    ],
    [
     "2026-06-15",
     17.2
    ],
    [
     "2026-06-16",
     17.68
    ],
    [
     "2026-06-17",
     16.48
    ],
    [
     "2026-06-18",
     15.83
    ],
    [
     "2026-06-22",
     16.48
    ],
    [
     "2026-06-23",
     17.89
    ],
    [
     "2026-06-24",
     18.53
    ],
    [
     "2026-06-25",
     17.59
    ],
    [
     "2026-06-26",
     17.63
    ],
    [
     "2026-06-29",
     17.46
    ],
    [
     "2026-06-30",
     15.8
    ],
    [
     "2026-07-01",
     16.6
    ],
    [
     "2026-07-02",
     16.32
    ],
    [
     "2026-07-06",
     16.45
    ],
    [
     "2026-07-07",
     16.72
    ],
    [
     "2026-07-08",
     16.75
    ],
    [
     "2026-07-09",
     16.48
    ],
    [
     "2026-07-10",
     15.89
    ],
    [
     "2026-07-13",
     16.17
    ],
    [
     "2026-07-14",
     14.25
    ],
    [
     "2026-07-15",
     13.35
    ],
    [
     "2026-07-16",
     15.51
    ],
    [
     "2026-07-17",
     16.58
    ],
    [
     "2026-07-20",
     16.38
    ],
    [
     "2026-07-21",
     15.93
    ],
    [
     "2026-07-22",
     16.87
    ],
    [
     "2026-07-23",
     19.16
    ],
    [
     "2026-07-24",
     19.66
    ],
    [
     "2026-07-27",
     20.68
    ],
    [
     "2026-07-28",
     19.32
    ],
    [
     "2026-07-29",
     21.44
    ],
    [
     "2026-07-30",
     18.15
    ],
    [
     "2026-07-31",
     18.3
    ],
    [
     "2026-08-03",
     17.56
    ],
    [
     "2026-08-04",
     16.85
    ],
    [
     "2026-08-05",
     16.52
    ],
    [
     "2026-08-06",
     15.43
    ],
    [
     "2026-08-07",
     16.01
    ],
    [
     "2026-08-10",
     16.93
    ],
    [
     "2026-08-11",
     16.51
    ],
    [
     "2026-08-12",
     15.91
    ],
    [
     "2026-08-13",
     15.47
    ],
    [
     "2026-08-14",
     15.27
    ],
    [
     "2026-08-17",
     15.89
    ],
    [
     "2026-08-18",
     17.17
    ],
    [
     "2026-08-19",
     16.35
    ],
    [
     "2026-08-20",
     16.24
    ],
    [
     "2026-08-21",
     15.37
    ],
    [
     "2026-08-24",
     15.01
    ],
    [
     "2026-08-25",
     15.29
    ],
    [
     "2026-08-26",
     14.91
    ],
    [
     "2026-08-27",
     14.58
    ],
    [
     "2026-08-28",
     14.31
    ],
    [
     "2026-08-31",
     14.96
    ],
    [
     "2026-09-01",
     15.35
    ],
    [
     "2026-09-02",
     14.96
    ],
    [
     "2026-09-03",
     14.27
    ],
    [
     "2026-09-04",
     14.44
    ],
    [
     "2026-09-08",
     16.33
    ],
    [
     "2026-09-09",
     17.74
    ],
    [
     "2026-09-10",
     18.37
    ],
    [
     "2026-09-11",
     16.71
    ],
    [
     "2026-09-14",
     18.0
    ],
    [
     "2026-09-15",
     18.53
    ],
    [
     "2026-09-16",
     18.24
    ],
    [
     "2026-09-17",
     16.9
    ],
    [
     "2026-09-18",
     17.12
    ],
    [
     "2026-09-21",
     16.04
    ],
    [
     "2026-09-22",
     15.79
    ],
    [
     "2026-09-23",
     17.32
    ],
    [
     "2026-09-24",
     19.48
    ],
    [
     "2026-09-25",
     18.6
    ],
    [
     "2026-09-28",
     25.33
    ],
    [
     "2026-09-29",
     20.62
    ],
    [
     "2026-09-30",
     19.61
    ],
    [
     "2026-10-01",
     21.67
    ],
    [
     "2026-10-02",
     18.72
    ],
    [
     "2026-10-05",
     20.08
    ],
    [
     "2026-10-06",
     17.34
    ],
    [
     "2026-10-07",
     17.77
    ],
    [
     "2026-10-08",
     18.09
    ],
    [
     "2026-10-09",
     17.45
    ],
    [
     "2026-10-12",
     16.52
    ],
    [
     "2026-10-13",
     17.45
    ],
    [
     "2026-10-14",
     18.41
    ],
    [
     "2026-10-15",
     16.86
    ],
    [
     "2026-10-16",
     18.81
    ],
    [
     "2026-10-19",
     15.08
    ],
    [
     "2026-10-20",
     15.87
    ]
   ]
  },
  {
   "id": "vxfxi",
   "name": "Cboe China ETF VIX",
   "region": "China / Hong Kong",
   "market": "China large-caps (FXI ETF)",
   "flag": "cn",
   "weight": 12.5,
   "url": "https://www.cboe.com/us/indices/dashboard/vxfxi/",
   "source": "Cboe index history CSV",
   "symbol": "VXFXI",
   "ok": true,
   "message": "3020 daily closes, last 2026-10-20",
   "level": 21.57,
   "date": "2026-10-20",
   "age_days": 1,
   "stale": false,
   "in_composite": true,
   "pct": 33.3,
   "regime": "normal",
   "d1": 1.41,
   "d1_pct": 7.0,
   "d5": 2.09,
   "d5_pct": 10.7,
   "eff_weight": 12.5,
   "contribution": 4.16,
   "window": {
    "n": 1609,
    "min": 15.09,
    "median": 23.75,
    "max": 69.28,
    "from": "2016-10-20"
   },
   "spark": [
    [
     "2026-06-12",
     22.72
    ],
    [
     "2026-06-15",
     23.5
    ],
    [
     "2026-06-16",
     23.19
    ],
    [
     "2026-06-17",
     23.05
    ],
    [
     "2026-06-18",
     23.47
    ],
    [
     "2026-06-22",
     25.03
    ],
    [
     "2026-06-23",
     25.68
    ],
    [
     "2026-06-24",
     26.08
    ],
    [
     "2026-06-25",
     27.38
    ],
    [
     "2026-06-26",
     28.2
    ],
    [
     "2026-06-29",
     28.09
    ],
    [
     "2026-06-30",
     27.61
    ],
    [
     "2026-07-01",
     28.0
    ],
    [
     "2026-07-02",
     27.17
    ],
    [
     "2026-07-06",
     28.33
    ],
    [
     "2026-07-07",
     26.77
    ],
    [
     "2026-07-08",
     28.15
    ],
    [
     "2026-07-09",
     28.14
    ],
    [
     "2026-07-10",
     27.16
    ],
    [
     "2026-07-13",
     29.61
    ],
    [
     "2026-07-14",
     27.22
    ],
    [
     "2026-07-15",
     26.32
    ],
    [
     "2026-07-16",
     26.56
    ],
    [
     "2026-07-17",
     25.82
    ],
    [
     "2026-07-20",
     27.88
    ],
    [
     "2026-07-21",
     30.27
    ],
    [
     "2026-07-22",
     26.66
    ],
    [
     "2026-07-23",
     26.89
    ],
    [
     "2026-07-24",
     25.86
    ],
    [
     "2026-07-27",
     26.99
    ],
    [
     "2026-07-28",
     27.12
    ],
    [
     "2026-07-29",
     28.81
    ],
    [
     "2026-07-30",
     24.59
    ],
    [
     "2026-07-31",
     24.96
    ],
    [
     "2026-08-03",
     24.2
    ],
    [
     "2026-08-04",
     23.38
    ],
    [
     "2026-08-05",
     22.1
    ],
    [
     "2026-08-06",
     22.07
    ],
    [
     "2026-08-07",
     20.89
    ],
    [
     "2026-08-10",
     22.12
    ],
    [
     "2026-08-11",
     22.09
    ],
    [
     "2026-08-12",
     21.69
    ],
    [
     "2026-08-13",
     20.71
    ],
    [
     "2026-08-14",
     20.07
    ],
    [
     "2026-08-17",
     19.76
    ],
    [
     "2026-08-18",
     22.26
    ],
    [
     "2026-08-19",
     20.71
    ],
    [
     "2026-08-20",
     20.98
    ],
    [
     "2026-08-21",
     21.39
    ],
    [
     "2026-08-24",
     20.76
    ],
    [
     "2026-08-25",
     21.46
    ],
    [
     "2026-08-26",
     20.96
    ],
    [
     "2026-08-27",
     21.05
    ],
    [
     "2026-08-28",
     19.73
    ],
    [
     "2026-08-31",
     19.75
    ],
    [
     "2026-09-01",
     20.44
    ],
    [
     "2026-09-02",
     19.65
    ],
    [
     "2026-09-03",
     20.25
    ],
    [
     "2026-09-04",
     20.26
    ],
    [
     "2026-09-08",
     21.46
    ],
    [
     "2026-09-09",
     20.82
    ],
    [
     "2026-09-10",
     21.21
    ],
    [
     "2026-09-11",
     21.0
    ],
    [
     "2026-09-14",
     21.36
    ],
    [
     "2026-09-15",
     22.87
    ],
    [
     "2026-09-16",
     22.6
    ],
    [
     "2026-09-17",
     23.57
    ],
    [
     "2026-09-18",
     22.56
    ],
    [
     "2026-09-21",
     22.97
    ],
    [
     "2026-09-22",
     23.32
    ],
    [
     "2026-09-23",
     22.02
    ],
    [
     "2026-09-24",
     22.3
    ],
    [
     "2026-09-25",
     21.45
    ],
    [
     "2026-09-28",
     21.23
    ],
    [
     "2026-09-29",
     20.92
    ],
    [
     "2026-09-30",
     21.42
    ],
    [
     "2026-10-01",
     20.96
    ],
    [
     "2026-10-02",
     21.21
    ],
    [
     "2026-10-05",
     21.93
    ],
    [
     "2026-10-06",
     20.77
    ],
    [
     "2026-10-07",
     21.75
    ],
    [
     "2026-10-08",
     21.86
    ],
    [
     "2026-10-09",
     21.53
    ],
    [
     "2026-10-12",
     19.67
    ],
    [
     "2026-10-13",
     19.48
    ],
    [
     "2026-10-14",
     20.12
    ],
    [
     "2026-10-15",
     21.69
    ],
    [
     "2026-10-16",
     23.02
    ],
    [
     "2026-10-19",
     20.16
    ],
    [
     "2026-10-20",
     21.57
    ]
   ]
  },
  {
   "id": "indiavix",
   "name": "India VIX",
   "region": "India",
   "market": "Nifty 50",
   "flag": "in",
   "weight": 10.0,
   "url": "https://www.nseindia.com/products-services/indices-indiavix",
   "source": "Yahoo Finance chart API",
   "symbol": "^INDIAVIX",
   "ok": true,
   "message": "2695 daily closes, last 2026-10-21",
   "level": 15.675,
   "date": "2026-10-21",
   "age_days": 0,
   "stale": false,
   "in_composite": true,
   "pct": 58.3,
   "regime": "normal",
   "d1": 0.91,
   "d1_pct": 6.1,
   "d5": 1.56,
   "d5_pct": 11.0,
   "eff_weight": 10.0,
   "contribution": 5.83,
   "window": {
    "n": 2450,
    "min": 9.15,
    "median": 14.77,
    "max": 83.61,
    "from": "2016-10-21"
   },
   "spark": [
    [
     "2026-06-12",
     14.72
    ],
    [
     "2026-06-15",
     14.35
    ],
    [
     "2026-06-16",
     13.36
    ],
    [
     "2026-06-17",
     13.19
    ],
    [
     "2026-06-18",
     12.67
    ],
    [
     "2026-06-19",
     12.97
    ],
    [
     "2026-06-22",
     12.84
    ],
    [
     "2026-06-23",
     13.94
    ],
    [
     "2026-06-24",
     13.39
    ],
    [
     "2026-06-25",
     13.05
    ],
    [
     "2026-06-29",
     13.61
    ],
    [
     "2026-06-30",
     13.6
    ],
    [
     "2026-07-01",
     13.24
    ],
    [
     "2026-07-02",
     12.29
    ],
    [
     "2026-07-03",
     11.8
    ],
    [
     "2026-07-06",
     11.82
    ],
    [
     "2026-07-07",
     11.65
    ],
    [
     "2026-07-08",
     14.68
    ],
    [
     "2026-07-09",
     13.36
    ],
    [
     "2026-07-10",
     12.25
    ],
    [
     "2026-07-13",
     13.28
    ],
    [
     "2026-07-14",
     13.75
    ],
    [
     "2026-07-15",
     13.27
    ],
    [
     "2026-07-16",
     12.88
    ],
    [
     "2026-07-17",
     13.15
    ],
    [
     "2026-07-20",
     12.98
    ],
    [
     "2026-07-21",
     12.6
    ],
    [
     "2026-07-22",
     13.29
    ],
    [
     "2026-07-23",
     13.48
    ],
    [
     "2026-07-24",
     14.03
    ],
    [
     "2026-07-27",
     12.66
    ],
    [
     "2026-07-28",
     12.56
    ],
    [
     "2026-07-29",
     12.01
    ],
    [
     "2026-07-30",
     12.16
    ],
    [
     "2026-07-31",
     11.76
    ],
    [
     "2026-08-03",
     11.93
    ],
    [
     "2026-08-04",
     12.19
    ],
    [
     "2026-08-05",
     12.06
    ],
    [
     "2026-08-06",
     12.16
    ],
    [
     "2026-08-07",
     12.16
    ],
    [
     "2026-08-10",
     12.25
    ],
    [
     "2026-08-11",
     11.86
    ],
    [
     "2026-08-12",
     11.69
    ],
    [
     "2026-08-13",
     11.42
    ],
    [
     "2026-08-14",
     11.31
    ],
    [
     "2026-08-17",
     11.33
    ],
    [
     "2026-08-18",
     11.39
    ],
    [
     "2026-08-19",
     11.32
    ],
    [
     "2026-08-20",
     10.76
    ],
    [
     "2026-08-21",
     11.2
    ],
    [
     "2026-08-24",
     11.53
    ],
    [
     "2026-08-25",
     11.08
    ],
    [
     "2026-08-26",
     10.57
    ],
    [
     "2026-08-27",
     11.07
    ],
    [
     "2026-08-28",
     10.68
    ],
    [
     "2026-08-31",
     11.19
    ],
    [
     "2026-09-01",
     11.49
    ],
    [
     "2026-09-02",
     11.59
    ],
    [
     "2026-09-03",
     11.34
    ],
    [
     "2026-09-04",
     10.68
    ],
    [
     "2026-09-07",
     11.16
    ],
    [
     "2026-09-08",
     11.23
    ],
    [
     "2026-09-09",
     11.92
    ],
    [
     "2026-09-10",
     11.8
    ],
    [
     "2026-09-11",
     12.29
    ],
    [
     "2026-09-15",
     13.43
    ],
    [
     "2026-09-16",
     13.17
    ],
    [
     "2026-09-17",
     12.29
    ],
    [
     "2026-09-18",
     11.39
    ],
    [
     "2026-09-21",
     11.25
    ],
    [
     "2026-09-22",
     11.0
    ],
    [
     "2026-09-23",
     10.35
    ],
    [
     "2026-09-24",
     12.69
    ],
    [
     "2026-09-25",
     12.16
    ],
    [
     "2026-09-28",
     13.64
    ],
    [
     "2026-09-29",
     13.41
    ],
    [
     "2026-09-30",
     13.49
    ],
    [
     "2026-10-01",
     14.46
    ],
    [
     "2026-10-05",
     14.78
    ],
    [
     "2026-10-06",
     13.61
    ],
    [
     "2026-10-07",
     13.89
    ],
    [
     "2026-10-08",
     15.28
    ],
    [
     "2026-10-09",
     14.38
    ],
    [
     "2026-10-12",
     15.25
    ],
    [
     "2026-10-13",
     14.12
    ],
    [
     "2026-10-14",
     14.63
    ],
    [
     "2026-10-15",
     14.03
    ],
    [
     "2026-10-16",
     14.06
    ],
    [
     "2026-10-19",
     14.77
    ],
    [
     "2026-10-21",
     15.675
    ]
   ]
  },
  {
   "id": "axvi",
   "name": "S&P/ASX 200 VIX",
   "region": "Australia",
   "market": "S&P/ASX 200",
   "flag": "au",
   "weight": 10.0,
   "url": "https://www.asx.com.au/markets/trade-our-cash-market/overview/indices/a-vix",
   "source": "Yahoo Finance chart API",
   "symbol": "^AXVI",
   "ok": true,
   "message": "2784 daily closes, last 2026-10-21",
   "level": 10.655,
   "date": "2026-10-21",
   "age_days": 0,
   "stale": false,
   "in_composite": true,
   "pct": 6.9,
   "regime": "calm",
   "d1": -0.23,
   "d1_pct": -2.1,
   "d5": -0.42,
   "d5_pct": -3.7,
   "eff_weight": 10.0,
   "contribution": 0.69,
   "window": {
    "n": 2529,
    "min": 7.39,
    "median": 12.49,
    "max": 53.1,
    "from": "2016-10-21"
   },
   "spark": [
    [
     "2026-06-18",
     12.24
    ],
    [
     "2026-06-19",
     11.71
    ],
    [
     "2026-06-22",
     12.56
    ],
    [
     "2026-06-23",
     12.45
    ],
    [
     "2026-06-24",
     12.11
    ],
    [
     "2026-06-25",
     12.07
    ],
    [
     "2026-06-26",
     11.72
    ],
    [
     "2026-06-29",
     11.46
    ],
    [
     "2026-06-30",
     11.65
    ],
    [
     "2026-07-01",
     11.82
    ],
    [
     "2026-07-02",
     11.64
    ],
    [
     "2026-07-03",
     11.19
    ],
    [
     "2026-07-06",
     11.29
    ],
    [
     "2026-07-07",
     11.25
    ],
    [
     "2026-07-08",
     10.99
    ],
    [
     "2026-07-09",
     11.46
    ],
    [
     "2026-07-10",
     10.45
    ],
    [
     "2026-07-13",
     11.12
    ],
    [
     "2026-07-14",
     11.29
    ],
    [
     "2026-07-15",
     11.15
    ],
    [
     "2026-07-16",
     11.17
    ],
    [
     "2026-07-17",
     11.58
    ],
    [
     "2026-07-20",
     11.38
    ],
    [
     "2026-07-21",
     11.15
    ],
    [
     "2026-07-22",
     10.73
    ],
    [
     "2026-07-23",
     10.94
    ],
    [
     "2026-07-24",
     11.69
    ],
    [
     "2026-07-27",
     11.35
    ],
    [
     "2026-07-28",
     11.16
    ],
    [
     "2026-07-29",
     11.39
    ],
    [
     "2026-07-30",
     11.68
    ],
    [
     "2026-07-31",
     11.41
    ],
    [
     "2026-08-03",
     10.9
    ],
    [
     "2026-08-04",
     11.55
    ],
    [
     "2026-08-05",
     11.15
    ],
    [
     "2026-08-06",
     11.06
    ],
    [
     "2026-08-07",
     10.23
    ],
    [
     "2026-08-10",
     10.48
    ],
    [
     "2026-08-11",
     10.37
    ],
    [
     "2026-08-12",
     10.39
    ],
    [
     "2026-08-13",
     10.4
    ],
    [
     "2026-08-14",
     10.98
    ],
    [
     "2026-08-17",
     11.1
    ],
    [
     "2026-08-18",
     10.89
    ],
    [
     "2026-08-19",
     10.68
    ],
    [
     "2026-08-20",
     10.85
    ],
    [
     "2026-08-21",
     10.51
    ],
    [
     "2026-08-24",
     10.64
    ],
    [
     "2026-08-25",
     10.54
    ],
    [
     "2026-08-26",
     10.59
    ],
    [
     "2026-08-27",
     10.74
    ],
    [
     "2026-08-28",
     10.28
    ],
    [
     "2026-08-31",
     10.74
    ],
    [
     "2026-09-01",
     10.49
    ],
    [
     "2026-09-02",
     11.35
    ],
    [
     "2026-09-03",
     10.74
    ],
    [
     "2026-09-04",
     10.6
    ],
    [
     "2026-09-07",
     10.56
    ],
    [
     "2026-09-08",
     11.97
    ],
    [
     "2026-09-09",
     11.75
    ],
    [
     "2026-09-10",
     13.14
    ],
    [
     "2026-09-11",
     14.36
    ],
    [
     "2026-09-14",
     14.05
    ],
    [
     "2026-09-15",
     14.33
    ],
    [
     "2026-09-16",
     13.69
    ],
    [
     "2026-09-17",
     12.62
    ],
    [
     "2026-09-18",
     11.94
    ],
    [
     "2026-09-21",
     11.54
    ],
    [
     "2026-09-22",
     11.4
    ],
    [
     "2026-09-23",
     11.0
    ],
    [
     "2026-09-24",
     11.73
    ],
    [
     "2026-09-25",
     11.53
    ],
    [
     "2026-09-28",
     11.51
    ],
    [
     "2026-09-29",
     10.92
    ],
    [
     "2026-09-30",
     10.31
    ],
    [
     "2026-10-01",
     11.73
    ],
    [
     "2026-10-02",
     11.27
    ],
    [
     "2026-10-05",
     11.46
    ],
    [
     "2026-10-06",
     10.85
    ],
    [
     "2026-10-07",
     10.87
    ],
    [
     "2026-10-08",
     11.14
    ],
    [
     "2026-10-09",
     10.93
    ],
    [
     "2026-10-12",
     10.99
    ],
    [
     "2026-10-13",
     10.7
    ],
    [
     "2026-10-14",
     11.07
    ],
    [
     "2026-10-15",
     11.38
    ],
    [
     "2026-10-16",
     11.13
    ],
    [
     "2026-10-19",
     10.83
    ],
    [
     "2026-10-20",
     10.88
    ],
    [
     "2026-10-21",
     10.655
    ]
   ]
  },
  {
   "id": "vxeem",
   "name": "Cboe EM ETF VIX",
   "region": "Emerging markets",
   "market": "MSCI EM (EEM ETF)",
   "flag": "em",
   "weight": 10.0,
   "url": "https://www.cboe.com/us/indices/dashboard/vxeem/",
   "source": "Cboe index history CSV",
   "symbol": "VXEEM",
   "ok": true,
   "message": "3919 daily closes, last 2026-10-20",
   "level": 25.7,
   "date": "2026-10-20",
   "age_days": 1,
   "stale": false,
   "in_composite": true,
   "pct": 78.4,
   "regime": "elevated",
   "d1": -0.19,
   "d1_pct": -0.7,
   "d5": 2.63,
   "d5_pct": 11.4,
   "eff_weight": 10.0,
   "contribution": 7.84,
   "window": {
    "n": 2508,
    "min": 13.11,
    "median": 20.21,
    "max": 92.46,
    "from": "2016-10-20"
   },
   "spark": [
    [
     "2026-06-12",
     43.1
    ],
    [
     "2026-06-15",
     39.69
    ],
    [
     "2026-06-16",
     39.84
    ],
    [
     "2026-06-17",
     37.41
    ],
    [
     "2026-06-18",
     38.18
    ],
    [
     "2026-06-22",
     36.7
    ],
    [
     "2026-06-23",
     41.54
    ],
    [
     "2026-06-24",
     42.69
    ],
    [
     "2026-06-25",
     39.58
    ],
    [
     "2026-06-26",
     38.11
    ],
    [
     "2026-06-29",
     37.63
    ],
    [
     "2026-06-30",
     36.73
    ],
    [
     "2026-07-01",
     39.48
    ],
    [
     "2026-07-02",
     38.35
    ],
    [
     "2026-07-06",
     37.86
    ],
    [
     "2026-07-07",
     45.75
    ],
    [
     "2026-07-08",
     39.04
    ],
    [
     "2026-07-09",
     42.56
    ],
    [
     "2026-07-10",
     39.04
    ],
    [
     "2026-07-13",
     40.52
    ],
    [
     "2026-07-14",
     43.25
    ],
    [
     "2026-07-15",
     42.82
    ],
    [
     "2026-07-16",
     40.25
    ],
    [
     "2026-07-17",
     38.61
    ],
    [
     "2026-07-20",
     39.29
    ],
    [
     "2026-07-21",
     37.06
    ],
    [
     "2026-07-22",
     37.76
    ],
    [
     "2026-07-23",
     37.79
    ],
    [
     "2026-07-24",
     38.51
    ],
    [
     "2026-07-27",
     37.81
    ],
    [
     "2026-07-28",
     38.44
    ],
    [
     "2026-07-29",
     39.42
    ],
    [
     "2026-07-30",
     33.12
    ],
    [
     "2026-07-31",
     36.21
    ],
    [
     "2026-08-03",
     33.85
    ],
    [
     "2026-08-04",
     34.07
    ],
    [
     "2026-08-05",
     32.05
    ],
    [
     "2026-08-06",
     32.11
    ],
    [
     "2026-08-07",
     29.64
    ],
    [
     "2026-08-10",
     30.38
    ],
    [
     "2026-08-11",
     29.03
    ],
    [
     "2026-08-12",
     29.13
    ],
    [
     "2026-08-13",
     28.11
    ],
    [
     "2026-08-14",
     25.89
    ],
    [
     "2026-08-17",
     25.91
    ],
    [
     "2026-08-18",
     27.77
    ],
    [
     "2026-08-19",
     26.54
    ],
    [
     "2026-08-20",
     27.05
    ],
    [
     "2026-08-21",
     26.63
    ],
    [
     "2026-08-24",
     26.13
    ],
    [
     "2026-08-25",
     25.35
    ],
    [
     "2026-08-26",
     25.27
    ],
    [
     "2026-08-27",
     24.19
    ],
    [
     "2026-08-28",
     23.88
    ],
    [
     "2026-08-31",
     24.34
    ],
    [
     "2026-09-01",
     23.76
    ],
    [
     "2026-09-02",
     22.45
    ],
    [
     "2026-09-03",
     21.83
    ],
    [
     "2026-09-04",
     23.25
    ],
    [
     "2026-09-08",
     25.97
    ],
    [
     "2026-09-09",
     25.52
    ],
    [
     "2026-09-10",
     26.3
    ],
    [
     "2026-09-11",
     25.26
    ],
    [
     "2026-09-14",
     26.75
    ],
    [
     "2026-09-15",
     26.67
    ],
    [
     "2026-09-16",
     27.48
    ],
    [
     "2026-09-17",
     26.22
    ],
    [
     "2026-09-18",
     25.6
    ],
    [
     "2026-09-21",
     25.87
    ],
    [
     "2026-09-22",
     25.26
    ],
    [
     "2026-09-23",
     26.09
    ],
    [
     "2026-09-24",
     27.72
    ],
    [
     "2026-09-25",
     27.09
    ],
    [
     "2026-09-28",
     27.17
    ],
    [
     "2026-09-29",
     26.38
    ],
    [
     "2026-09-30",
     27.07
    ],
    [
     "2026-10-01",
     26.69
    ],
    [
     "2026-10-02",
     25.4
    ],
    [
     "2026-10-05",
     25.25
    ],
    [
     "2026-10-06",
     24.13
    ],
    [
     "2026-10-07",
     23.99
    ],
    [
     "2026-10-08",
     24.55
    ],
    [
     "2026-10-09",
     23.78
    ],
    [
     "2026-10-12",
     22.33
    ],
    [
     "2026-10-13",
     23.07
    ],
    [
     "2026-10-14",
     24.46
    ],
    [
     "2026-10-15",
     24.42
    ],
    [
     "2026-10-16",
     27.09
    ],
    [
     "2026-10-19",
     25.89
    ],
    [
     "2026-10-20",
     25.7
    ]
   ]
  },
  {
   "id": "vxewz",
   "name": "Cboe Brazil ETF VIX",
   "region": "Brazil",
   "market": "MSCI Brazil (EWZ ETF)",
   "flag": "br",
   "weight": 7.5,
   "url": "https://www.cboe.com/us/indices/dashboard/vxewz/",
   "source": "Cboe index history CSV",
   "symbol": "VXEWZ",
   "ok": true,
   "message": "3919 daily closes, last 2026-10-20",
   "level": 62.64,
   "date": "2026-10-20",
   "age_days": 1,
   "stale": false,
   "in_composite": true,
   "pct": 98.0,
   "regime": "panic",
   "d1": -4.92,
   "d1_pct": -7.3,
   "d5": 16.75,
   "d5_pct": 36.5,
   "eff_weight": 7.5,
   "contribution": 7.35,
   "window": {
    "n": 2508,
    "min": 21.0,
    "median": 32.49,
    "max": 144.42,
    "from": "2016-10-20"
   },
   "spark": [
    [
     "2026-06-12",
     31.31
    ],
    [
     "2026-06-15",
     30.47
    ],
    [
     "2026-06-16",
     29.0
    ],
    [
     "2026-06-17",
     29.55
    ],
    [
     "2026-06-18",
     29.71
    ],
    [
     "2026-06-22",
     30.08
    ],
    [
     "2026-06-23",
     29.55
    ],
    [
     "2026-06-24",
     31.02
    ],
    [
     "2026-06-25",
     30.39
    ],
    [
     "2026-06-26",
     30.31
    ],
    [
     "2026-06-29",
     30.36
    ],
    [
     "2026-06-30",
     29.39
    ],
    [
     "2026-07-01",
     29.99
    ],
    [
     "2026-07-02",
     30.08
    ],
    [
     "2026-07-06",
     30.48
    ],
    [
     "2026-07-07",
     29.9
    ],
    [
     "2026-07-08",
     29.99
    ],
    [
     "2026-07-09",
     29.14
    ],
    [
     "2026-07-10",
     29.37
    ],
    [
     "2026-07-13",
     30.04
    ],
    [
     "2026-07-14",
     28.09
    ],
    [
     "2026-07-15",
     27.76
    ],
    [
     "2026-07-16",
     28.32
    ],
    [
     "2026-07-17",
     29.32
    ],
    [
     "2026-07-20",
     29.37
    ],
    [
     "2026-07-21",
     27.89
    ],
    [
     "2026-07-22",
     29.28
    ],
    [
     "2026-07-23",
     29.36
    ],
    [
     "2026-07-24",
     28.18
    ],
    [
     "2026-07-27",
     28.75
    ],
    [
     "2026-07-28",
     27.48
    ],
    [
     "2026-07-29",
     27.69
    ],
    [
     "2026-07-30",
     28.18
    ],
    [
     "2026-07-31",
     27.24
    ],
    [
     "2026-08-03",
     28.13
    ],
    [
     "2026-08-04",
     27.25
    ],
    [
     "2026-08-05",
     26.81
    ],
    [
     "2026-08-06",
     25.82
    ],
    [
     "2026-08-07",
     25.64
    ],
    [
     "2026-08-10",
     24.98
    ],
    [
     "2026-08-11",
     27.96
    ],
    [
     "2026-08-12",
     26.5
    ],
    [
     "2026-08-13",
     26.8
    ],
    [
     "2026-08-14",
     27.01
    ],
    [
     "2026-08-17",
     25.91
    ],
    [
     "2026-08-18",
     26.21
    ],
    [
     "2026-08-19",
     27.28
    ],
    [
     "2026-08-20",
     28.16
    ],
    [
     "2026-08-21",
     31.0
    ],
    [
     "2026-08-24",
     31.82
    ],
    [
     "2026-08-25",
     33.77
    ],
    [
     "2026-08-26",
     33.39
    ],
    [
     "2026-08-27",
     33.46
    ],
    [
     "2026-08-28",
     33.42
    ],
    [
     "2026-08-31",
     36.25
    ],
    [
     "2026-09-01",
     37.24
    ],
    [
     "2026-09-02",
     38.94
    ],
    [
     "2026-09-03",
     37.57
    ],
    [
     "2026-09-04",
     36.9
    ],
    [
     "2026-09-08",
     40.44
    ],
    [
     "2026-09-09",
     39.75
    ],
    [
     "2026-09-10",
     40.42
    ],
    [
     "2026-09-11",
     40.71
    ],
    [
     "2026-09-14",
     44.1
    ],
    [
     "2026-09-15",
     43.63
    ],
    [
     "2026-09-16",
     43.75
    ],
    [
     "2026-09-17",
     43.67
    ],
    [
     "2026-09-18",
     43.85
    ],
    [
     "2026-09-21",
     46.07
    ],
    [
     "2026-09-22",
     45.94
    ],
    [
     "2026-09-23",
     46.5
    ],
    [
     "2026-09-24",
     46.42
    ],
    [
     "2026-09-25",
     47.41
    ],
    [
     "2026-09-28",
     49.13
    ],
    [
     "2026-09-29",
     50.49
    ],
    [
     "2026-09-30",
     50.7
    ],
    [
     "2026-10-01",
     51.91
    ],
    [
     "2026-10-02",
     52.1
    ],
    [
     "2026-10-05",
     38.22
    ],
    [
     "2026-10-06",
     38.22
    ],
    [
     "2026-10-07",
     40.3
    ],
    [
     "2026-10-08",
     39.34
    ],
    [
     "2026-10-09",
     40.36
    ],
    [
     "2026-10-12",
     43.2
    ],
    [
     "2026-10-13",
     45.89
    ],
    [
     "2026-10-14",
     51.91
    ],
    [
     "2026-10-15",
     58.76
    ],
    [
     "2026-10-16",
     65.62
    ],
    [
     "2026-10-19",
     67.56
    ],
    [
     "2026-10-20",
     62.64
    ]
   ]
  }
 ],
 "unavailable": [
  {
   "name": "Euro Stoxx 50 VSTOXX",
   "region": "Eurozone",
   "flag": "eu",
   "why": "stoxx.com data files time out from our runner; not on Yahoo"
  },
  {
   "name": "Nikkei Stock Average VI",
   "region": "Japan",
   "flag": "jp",
   "why": "Nikkei's CSV download returns 403 to scripts; not on Yahoo"
  },
  {
   "name": "Hang Seng VHSI",
   "region": "Hong Kong",
   "flag": "hk",
   "why": "no keyless public endpoint found; not on Yahoo (China is covered by VXFXI)"
  },
  {
   "name": "KOSPI 200 VKOSPI",
   "region": "South Korea",
   "flag": "kr",
   "why": "KRX data requires an interactive session; not on Yahoo"
  }
 ]
}