[
  {
    "sticky_strike": 0.0,
    "parallel_shift": 0.0,
    "put_gradient": 0.0,
    "call_gradient": 0.0,
    "down_convexity": 0.0,
    "up_convexity": 0.0,
    "total_decomposed": 0.0,
    "actual_vix_change": 0.0,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.56,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Sticky strike (+0.00)",
    "timestamp": "2026-04-14T06:30:42",
    "spot": 6919.85,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 415
  },
  {
    "sticky_strike": -0.1307,
    "parallel_shift": 1.7243,
    "put_gradient": -1.5663,
    "call_gradient": -1.6498,
    "down_convexity": 0.1265,
    "up_convexity": -0.0186,
    "total_decomposed": 1.5936,
    "actual_vix_change": 1.5936,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.16,
    "interpretation": "Dominant: Parallel shift (+1.72)",
    "timestamp": "2026-04-14T06:35:03",
    "spot": 6925.9,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 415
  },
  {
    "sticky_strike": -0.1435,
    "parallel_shift": 1.6775,
    "put_gradient": -1.5215,
    "call_gradient": -1.5293,
    "down_convexity": 0.1215,
    "up_convexity": -0.0222,
    "total_decomposed": 1.534,
    "actual_vix_change": 1.534,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.1,
    "interpretation": "Dominant: Parallel shift (+1.68)",
    "timestamp": "2026-04-14T06:40:03",
    "spot": 6931.05,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.2735,
    "parallel_shift": 0.313,
    "put_gradient": 0.1991,
    "call_gradient": 0.0072,
    "down_convexity": 0.1161,
    "up_convexity": -0.1499,
    "total_decomposed": 0.0396,
    "actual_vix_change": 0.0396,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.6,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Parallel shift (+0.31)",
    "timestamp": "2026-04-14T06:45:03",
    "spot": 6939.45,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.2358,
    "parallel_shift": 0.5066,
    "put_gradient": -0.1561,
    "call_gradient": -0.3357,
    "down_convexity": 0.1008,
    "up_convexity": -0.1232,
    "total_decomposed": 0.2708,
    "actual_vix_change": 0.2708,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.83,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Parallel shift (+0.51)",
    "timestamp": "2026-04-14T06:50:02",
    "spot": 6938.65,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 418
  },
  {
    "sticky_strike": -0.1299,
    "parallel_shift": 1.3712,
    "put_gradient": -1.19,
    "call_gradient": -1.2888,
    "down_convexity": 0.0681,
    "up_convexity": -0.0957,
    "total_decomposed": 1.2413,
    "actual_vix_change": 1.2413,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.8,
    "interpretation": "Dominant: Parallel shift (+1.37)",
    "timestamp": "2026-04-14T06:55:03",
    "spot": 6936.4,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 418
  },
  {
    "sticky_strike": -0.0875,
    "parallel_shift": 1.7625,
    "put_gradient": -1.6037,
    "call_gradient": -1.7131,
    "down_convexity": 0.0541,
    "up_convexity": -0.0605,
    "total_decomposed": 1.6749,
    "actual_vix_change": 1.6749,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.24,
    "interpretation": "Dominant: Parallel shift (+1.76)",
    "timestamp": "2026-04-14T07:00:03",
    "spot": 6935.5,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.1934,
    "parallel_shift": 0.815,
    "put_gradient": -0.5848,
    "call_gradient": -0.6809,
    "down_convexity": 0.0623,
    "up_convexity": -0.0745,
    "total_decomposed": 0.6216,
    "actual_vix_change": 0.6216,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.18,
    "interpretation": "Dominant: Parallel shift (+0.82)",
    "timestamp": "2026-04-14T07:05:02",
    "spot": 6937.75,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.1742,
    "parallel_shift": 0.0934,
    "put_gradient": 0.2272,
    "call_gradient": 0.0402,
    "down_convexity": 0.0119,
    "up_convexity": -0.1244,
    "total_decomposed": -0.0808,
    "actual_vix_change": -0.0808,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.48,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Put skew (+0.23)",
    "timestamp": "2026-04-14T07:10:03",
    "spot": 6944.75,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.3646,
    "parallel_shift": 0.0881,
    "put_gradient": 0.5038,
    "call_gradient": 0.2262,
    "down_convexity": -0.0368,
    "up_convexity": -0.1935,
    "total_decomposed": -0.2764,
    "actual_vix_change": -0.2764,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.29,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Put skew (+0.50)",
    "timestamp": "2026-04-14T07:15:03",
    "spot": 6949.7,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.2766,
    "parallel_shift": 0.9674,
    "put_gradient": -0.4432,
    "call_gradient": -0.7266,
    "down_convexity": -0.0221,
    "up_convexity": -0.2067,
    "total_decomposed": 0.6908,
    "actual_vix_change": 0.6908,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.25,
    "interpretation": "Dominant: Parallel shift (+0.97)",
    "timestamp": "2026-04-14T07:20:03",
    "spot": 6947.6,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.3248,
    "parallel_shift": 0.4695,
    "put_gradient": 0.0842,
    "call_gradient": -0.1917,
    "down_convexity": 0.0134,
    "up_convexity": -0.201,
    "total_decomposed": 0.1448,
    "actual_vix_change": 0.1448,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.71,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Parallel shift (+0.47)",
    "timestamp": "2026-04-14T07:25:02",
    "spot": 6948.75,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.3611,
    "parallel_shift": 1.7643,
    "put_gradient": -1.1407,
    "call_gradient": -1.4888,
    "down_convexity": -0.0084,
    "up_convexity": -0.2137,
    "total_decomposed": 1.4032,
    "actual_vix_change": 1.4032,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.97,
    "interpretation": "Dominant: Parallel shift (+1.76)",
    "timestamp": "2026-04-14T07:30:03",
    "spot": 6950.8,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.3562,
    "parallel_shift": 0.1401,
    "put_gradient": 0.4462,
    "call_gradient": 0.1207,
    "down_convexity": 0.064,
    "up_convexity": -0.1898,
    "total_decomposed": -0.2161,
    "actual_vix_change": -0.2161,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.35,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Put skew (+0.45)",
    "timestamp": "2026-04-14T07:35:02",
    "spot": 6949.5,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.3415,
    "parallel_shift": 0.2966,
    "put_gradient": 0.2865,
    "call_gradient": -0.0288,
    "down_convexity": 0.0327,
    "up_convexity": -0.2175,
    "total_decomposed": -0.045,
    "actual_vix_change": -0.045,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.52,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Sticky strike (-0.34)",
    "timestamp": "2026-04-14T07:40:03",
    "spot": 6949.15,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.3687,
    "parallel_shift": 0.0793,
    "put_gradient": 0.5805,
    "call_gradient": 0.2488,
    "down_convexity": 0.0302,
    "up_convexity": -0.2432,
    "total_decomposed": -0.2894,
    "actual_vix_change": -0.2894,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.27,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Put skew (+0.58)",
    "timestamp": "2026-04-14T07:45:02",
    "spot": 6949.8,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.2921,
    "parallel_shift": 0.5204,
    "put_gradient": 0.3441,
    "call_gradient": -0.1509,
    "down_convexity": -0.0056,
    "up_convexity": -0.3234,
    "total_decomposed": 0.2283,
    "actual_vix_change": 0.2283,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.79,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Parallel shift (+0.52)",
    "timestamp": "2026-04-14T07:50:03",
    "spot": 6954.25,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.3002,
    "parallel_shift": 1.3254,
    "put_gradient": -0.3559,
    "call_gradient": -0.9117,
    "down_convexity": -0.0385,
    "up_convexity": -0.3557,
    "total_decomposed": 1.0252,
    "actual_vix_change": 1.0252,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.59,
    "interpretation": "Dominant: Parallel shift (+1.33)",
    "timestamp": "2026-04-14T07:55:02",
    "spot": 6957.35,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.2889,
    "parallel_shift": 1.7813,
    "put_gradient": -0.8329,
    "call_gradient": -1.381,
    "down_convexity": -0.0277,
    "up_convexity": -0.3604,
    "total_decomposed": 1.4924,
    "actual_vix_change": 1.4924,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.05,
    "interpretation": "Dominant: Parallel shift (+1.78)",
    "timestamp": "2026-04-14T08:00:03",
    "spot": 6956.2,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.3041,
    "parallel_shift": 0.9543,
    "put_gradient": 0.0803,
    "call_gradient": -0.4307,
    "down_convexity": 0.0097,
    "up_convexity": -0.3936,
    "total_decomposed": 0.6502,
    "actual_vix_change": 0.6502,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.21,
    "interpretation": "Dominant: Parallel shift (+0.95)",
    "timestamp": "2026-04-14T08:05:03",
    "spot": 6953.65,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 418
  },
  {
    "sticky_strike": -0.3571,
    "parallel_shift": 2.0188,
    "put_gradient": -1.0104,
    "call_gradient": -1.4784,
    "down_convexity": -0.0098,
    "up_convexity": -0.3662,
    "total_decomposed": 1.6617,
    "actual_vix_change": 1.6617,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.22,
    "interpretation": "Dominant: Parallel shift (+2.02) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T08:10:02",
    "spot": 6951.0,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 418
  },
  {
    "sticky_strike": -0.3591,
    "parallel_shift": 2.0027,
    "put_gradient": -1.0471,
    "call_gradient": -1.5188,
    "down_convexity": -0.0362,
    "up_convexity": -0.3472,
    "total_decomposed": 1.6436,
    "actual_vix_change": 1.6436,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.21,
    "interpretation": "Dominant: Parallel shift (+2.00) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T08:15:03",
    "spot": 6950.9,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.2884,
    "parallel_shift": 1.7722,
    "put_gradient": -0.897,
    "call_gradient": -1.3907,
    "down_convexity": -0.0867,
    "up_convexity": -0.3416,
    "total_decomposed": 1.4837,
    "actual_vix_change": 1.4837,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.05,
    "interpretation": "Dominant: Parallel shift (+1.77)",
    "timestamp": "2026-04-14T08:20:03",
    "spot": 6956.15,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.3307,
    "parallel_shift": 2.0633,
    "put_gradient": -1.0965,
    "call_gradient": -1.6561,
    "down_convexity": -0.0968,
    "up_convexity": -0.3977,
    "total_decomposed": 1.7327,
    "actual_vix_change": 1.7327,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.29,
    "interpretation": "Dominant: Parallel shift (+2.06) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T08:25:02",
    "spot": 6960.4,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.3663,
    "parallel_shift": 0.7529,
    "put_gradient": 0.2702,
    "call_gradient": -0.3083,
    "down_convexity": -0.107,
    "up_convexity": -0.4,
    "total_decomposed": 0.3866,
    "actual_vix_change": 0.3866,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.95,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Parallel shift (+0.75)",
    "timestamp": "2026-04-14T08:30:03",
    "spot": 6963.7,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.3877,
    "parallel_shift": 1.9156,
    "put_gradient": -0.8759,
    "call_gradient": -1.4645,
    "down_convexity": -0.1414,
    "up_convexity": -0.397,
    "total_decomposed": 1.528,
    "actual_vix_change": 1.528,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.09,
    "interpretation": "Dominant: Parallel shift (+1.92)",
    "timestamp": "2026-04-14T08:35:03",
    "spot": 6965.7,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.4103,
    "parallel_shift": 1.1052,
    "put_gradient": 0.0043,
    "call_gradient": -0.6169,
    "down_convexity": -0.1399,
    "up_convexity": -0.4036,
    "total_decomposed": 0.6949,
    "actual_vix_change": 0.6949,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.26,
    "interpretation": "Dominant: Parallel shift (+1.11)",
    "timestamp": "2026-04-14T08:40:02",
    "spot": 6967.85,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.425,
    "parallel_shift": 0.5635,
    "put_gradient": 0.5876,
    "call_gradient": -0.0375,
    "down_convexity": -0.1632,
    "up_convexity": -0.4067,
    "total_decomposed": 0.1385,
    "actual_vix_change": 0.1385,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.7,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Put skew (+0.59)",
    "timestamp": "2026-04-14T08:45:03",
    "spot": 6969.25,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.453,
    "parallel_shift": 2.105,
    "put_gradient": -0.8668,
    "call_gradient": -1.5422,
    "down_convexity": -0.1936,
    "up_convexity": -0.4235,
    "total_decomposed": 1.6519,
    "actual_vix_change": 1.6519,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.21,
    "interpretation": "Dominant: Parallel shift (+2.10) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T08:50:03",
    "spot": 6970.45,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.5764,
    "parallel_shift": 1.0391,
    "put_gradient": 0.3732,
    "call_gradient": -0.311,
    "down_convexity": -0.1998,
    "up_convexity": -0.4394,
    "total_decomposed": 0.4627,
    "actual_vix_change": 0.4627,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.02,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Parallel shift (+1.04)",
    "timestamp": "2026-04-14T08:55:02",
    "spot": 6973.2,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.4307,
    "parallel_shift": 0.4512,
    "put_gradient": 0.8265,
    "call_gradient": 0.2168,
    "down_convexity": -0.1979,
    "up_convexity": -0.4534,
    "total_decomposed": 0.0205,
    "actual_vix_change": 0.0205,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.58,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Put skew (+0.83)",
    "timestamp": "2026-04-14T09:00:03",
    "spot": 6969.8,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.5338,
    "parallel_shift": 1.5002,
    "put_gradient": -0.0853,
    "call_gradient": -0.7052,
    "down_convexity": -0.2465,
    "up_convexity": -0.4484,
    "total_decomposed": 0.9664,
    "actual_vix_change": 0.9664,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.53,
    "interpretation": "Dominant: Parallel shift (+1.50)",
    "timestamp": "2026-04-14T09:05:03",
    "spot": 6972.25,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.5069,
    "parallel_shift": 1.7933,
    "put_gradient": -0.3256,
    "call_gradient": -0.9737,
    "down_convexity": -0.223,
    "up_convexity": -0.4468,
    "total_decomposed": 1.2865,
    "actual_vix_change": 1.2865,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.85,
    "interpretation": "Dominant: Parallel shift (+1.79)",
    "timestamp": "2026-04-14T09:10:03",
    "spot": 6971.65,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.4867,
    "parallel_shift": 1.9711,
    "put_gradient": -0.5251,
    "call_gradient": -1.1903,
    "down_convexity": -0.1675,
    "up_convexity": -0.4376,
    "total_decomposed": 1.4844,
    "actual_vix_change": 1.4844,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.05,
    "interpretation": "Dominant: Parallel shift (+1.97)",
    "timestamp": "2026-04-14T09:15:02",
    "spot": 6971.2,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 418
  },
  {
    "sticky_strike": -0.6101,
    "parallel_shift": 0.9167,
    "put_gradient": 0.6981,
    "call_gradient": 0.0271,
    "down_convexity": -0.2046,
    "up_convexity": -0.4715,
    "total_decomposed": 0.3067,
    "actual_vix_change": 0.3067,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.87,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Parallel shift (+0.92)",
    "timestamp": "2026-04-14T09:20:03",
    "spot": 6973.95,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.6324,
    "parallel_shift": 2.2028,
    "put_gradient": -0.5536,
    "call_gradient": -1.2548,
    "down_convexity": -0.2466,
    "up_convexity": -0.459,
    "total_decomposed": 1.5704,
    "actual_vix_change": 1.5704,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.13,
    "interpretation": "Dominant: Parallel shift (+2.20) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T09:25:02",
    "spot": 6976.0,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 418
  },
  {
    "sticky_strike": -0.6053,
    "parallel_shift": 1.7815,
    "put_gradient": -0.1025,
    "call_gradient": -0.8031,
    "down_convexity": -0.26,
    "up_convexity": -0.4546,
    "total_decomposed": 1.1762,
    "actual_vix_change": 1.1762,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.74,
    "interpretation": "Dominant: Parallel shift (+1.78)",
    "timestamp": "2026-04-14T09:30:03",
    "spot": 6977.1,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 418
  },
  {
    "sticky_strike": -0.6258,
    "parallel_shift": 0.8383,
    "put_gradient": 0.8589,
    "call_gradient": 0.202,
    "down_convexity": -0.2198,
    "up_convexity": -0.457,
    "total_decomposed": 0.2126,
    "actual_vix_change": 0.2126,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.77,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Put skew (+0.86)",
    "timestamp": "2026-04-14T09:35:03",
    "spot": 6974.3,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.6572,
    "parallel_shift": 0.565,
    "put_gradient": 1.1787,
    "call_gradient": 0.5046,
    "down_convexity": -0.2333,
    "up_convexity": -0.452,
    "total_decomposed": -0.0921,
    "actual_vix_change": -0.0921,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.47,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Put skew (+1.18)",
    "timestamp": "2026-04-14T09:40:03",
    "spot": 6975.0,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.6312,
    "parallel_shift": 2.3185,
    "put_gradient": -0.5413,
    "call_gradient": -1.2348,
    "down_convexity": -0.2672,
    "up_convexity": -0.4628,
    "total_decomposed": 1.6873,
    "actual_vix_change": 1.6873,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.25,
    "interpretation": "Dominant: Parallel shift (+2.32) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T09:45:02",
    "spot": 6976.05,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.604,
    "parallel_shift": 1.7941,
    "put_gradient": -0.0971,
    "call_gradient": -0.7852,
    "down_convexity": -0.2461,
    "up_convexity": -0.4405,
    "total_decomposed": 1.1901,
    "actual_vix_change": 1.1901,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.75,
    "interpretation": "Dominant: Parallel shift (+1.79)",
    "timestamp": "2026-04-14T09:50:03",
    "spot": 6977.15,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.5315,
    "parallel_shift": 1.6574,
    "put_gradient": -0.1003,
    "call_gradient": -0.7257,
    "down_convexity": -0.2425,
    "up_convexity": -0.4236,
    "total_decomposed": 1.1259,
    "actual_vix_change": 1.1259,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.69,
    "interpretation": "Dominant: Parallel shift (+1.66)",
    "timestamp": "2026-04-14T09:55:03",
    "spot": 6972.2,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 418
  },
  {
    "sticky_strike": -0.4575,
    "parallel_shift": 2.2786,
    "put_gradient": -0.8186,
    "call_gradient": -1.4543,
    "down_convexity": -0.2206,
    "up_convexity": -0.3992,
    "total_decomposed": 1.8211,
    "actual_vix_change": 1.8211,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.38,
    "interpretation": "Dominant: Parallel shift (+2.28) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T10:00:03",
    "spot": 6970.55,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 418
  },
  {
    "sticky_strike": -0.536,
    "parallel_shift": 1.5526,
    "put_gradient": -0.0374,
    "call_gradient": -0.712,
    "down_convexity": -0.217,
    "up_convexity": -0.3906,
    "total_decomposed": 1.0166,
    "actual_vix_change": 1.0166,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.58,
    "interpretation": "Dominant: Parallel shift (+1.55)",
    "timestamp": "2026-04-14T10:05:02",
    "spot": 6972.3,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 418
  },
  {
    "sticky_strike": -0.5428,
    "parallel_shift": 1.4692,
    "put_gradient": 0.0407,
    "call_gradient": -0.6381,
    "down_convexity": -0.1962,
    "up_convexity": -0.3949,
    "total_decomposed": 0.9264,
    "actual_vix_change": 0.9264,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.49,
    "interpretation": "Dominant: Parallel shift (+1.47)",
    "timestamp": "2026-04-14T10:10:03",
    "spot": 6972.45,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 418
  },
  {
    "sticky_strike": -0.5764,
    "parallel_shift": 1.1705,
    "put_gradient": 0.3784,
    "call_gradient": -0.3042,
    "down_convexity": -0.2077,
    "up_convexity": -0.4028,
    "total_decomposed": 0.5941,
    "actual_vix_change": 0.5941,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.16,
    "interpretation": "Dominant: Parallel shift (+1.17) | \ud83d\udcd0 Sticky strike dominant \u2192 Normal skew mechanics",
    "timestamp": "2026-04-14T10:15:03",
    "spot": 6973.2,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.5929,
    "parallel_shift": 1.5207,
    "put_gradient": 0.1234,
    "call_gradient": -0.6438,
    "down_convexity": -0.2617,
    "up_convexity": -0.4626,
    "total_decomposed": 0.9278,
    "actual_vix_change": 0.9278,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.49,
    "interpretation": "Dominant: Parallel shift (+1.52)",
    "timestamp": "2026-04-14T10:20:03",
    "spot": 6977.6,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.5385,
    "parallel_shift": 0.6527,
    "put_gradient": 1.0187,
    "call_gradient": 0.2341,
    "down_convexity": -0.2882,
    "up_convexity": -0.4877,
    "total_decomposed": 0.1142,
    "actual_vix_change": 0.1142,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.68,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Put skew (+1.02)",
    "timestamp": "2026-04-14T10:25:03",
    "spot": 6979.8,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.583,
    "parallel_shift": 1.4592,
    "put_gradient": 0.2879,
    "call_gradient": -0.4996,
    "down_convexity": -0.2968,
    "up_convexity": -0.5063,
    "total_decomposed": 0.8762,
    "actual_vix_change": 0.8762,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.44,
    "interpretation": "Dominant: Parallel shift (+1.46)",
    "timestamp": "2026-04-14T10:30:02",
    "spot": 6978.0,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.5403,
    "parallel_shift": 2.3168,
    "put_gradient": -0.5857,
    "call_gradient": -1.4183,
    "down_convexity": -0.3231,
    "up_convexity": -0.4936,
    "total_decomposed": 1.7765,
    "actual_vix_change": 1.7765,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.34,
    "interpretation": "Dominant: Parallel shift (+2.32) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T10:35:03",
    "spot": 6980.7,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.5336,
    "parallel_shift": 0.6154,
    "put_gradient": 1.0818,
    "call_gradient": 0.2863,
    "down_convexity": -0.2989,
    "up_convexity": -0.4998,
    "total_decomposed": 0.0819,
    "actual_vix_change": 0.0819,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.64,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Put skew (+1.08)",
    "timestamp": "2026-04-14T10:40:03",
    "spot": 6980.0,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.5413,
    "parallel_shift": 2.3052,
    "put_gradient": -0.5632,
    "call_gradient": -1.3759,
    "down_convexity": -0.3298,
    "up_convexity": -0.5067,
    "total_decomposed": 1.7639,
    "actual_vix_change": 1.7639,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.33,
    "interpretation": "Dominant: Parallel shift (+2.31) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T10:45:03",
    "spot": 6980.8,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.5389,
    "parallel_shift": 2.4062,
    "put_gradient": -0.6629,
    "call_gradient": -1.474,
    "down_convexity": -0.3367,
    "up_convexity": -0.5194,
    "total_decomposed": 1.8674,
    "actual_vix_change": 1.8674,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.43,
    "interpretation": "Dominant: Parallel shift (+2.41) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T10:50:02",
    "spot": 6980.55,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.5879,
    "parallel_shift": 1.587,
    "put_gradient": 0.1966,
    "call_gradient": -0.5806,
    "down_convexity": -0.2939,
    "up_convexity": -0.5104,
    "total_decomposed": 0.9991,
    "actual_vix_change": 0.9991,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.56,
    "interpretation": "Dominant: Parallel shift (+1.59)",
    "timestamp": "2026-04-14T10:55:03",
    "spot": 6977.8,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.5781,
    "parallel_shift": 1.3842,
    "put_gradient": 0.3599,
    "call_gradient": -0.4242,
    "down_convexity": -0.2632,
    "up_convexity": -0.5165,
    "total_decomposed": 0.8062,
    "actual_vix_change": 0.8062,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.37,
    "interpretation": "Dominant: Parallel shift (+1.38)",
    "timestamp": "2026-04-14T11:00:03",
    "spot": 6978.2,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.5546,
    "parallel_shift": 0.9597,
    "put_gradient": 0.7384,
    "call_gradient": -0.0391,
    "down_convexity": -0.2658,
    "up_convexity": -0.5169,
    "total_decomposed": 0.4051,
    "actual_vix_change": 0.4051,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.97,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Parallel shift (+0.96)",
    "timestamp": "2026-04-14T11:05:03",
    "spot": 6979.15,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.5558,
    "parallel_shift": 0.9504,
    "put_gradient": 0.7451,
    "call_gradient": -0.0468,
    "down_convexity": -0.2689,
    "up_convexity": -0.5088,
    "total_decomposed": 0.3946,
    "actual_vix_change": 0.3946,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.96,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Parallel shift (+0.95)",
    "timestamp": "2026-04-14T11:10:03",
    "spot": 6979.1,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.6263,
    "parallel_shift": 2.1851,
    "put_gradient": -0.4329,
    "call_gradient": -1.1991,
    "down_convexity": -0.2821,
    "up_convexity": -0.4954,
    "total_decomposed": 1.5589,
    "actual_vix_change": 1.5589,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.12,
    "interpretation": "Dominant: Parallel shift (+2.19) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T11:15:02",
    "spot": 6976.25,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.4867,
    "parallel_shift": 2.0629,
    "put_gradient": -0.5372,
    "call_gradient": -1.2076,
    "down_convexity": -0.2456,
    "up_convexity": -0.4658,
    "total_decomposed": 1.5762,
    "actual_vix_change": 1.5762,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.14,
    "interpretation": "Dominant: Parallel shift (+2.06) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T11:20:03",
    "spot": 6971.2,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.3658,
    "parallel_shift": 1.1422,
    "put_gradient": 0.2086,
    "call_gradient": -0.3457,
    "down_convexity": -0.189,
    "up_convexity": -0.4382,
    "total_decomposed": 0.7764,
    "actual_vix_change": 0.7764,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.34,
    "interpretation": "Dominant: Parallel shift (+1.14)",
    "timestamp": "2026-04-14T11:25:03",
    "spot": 6963.65,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.3998,
    "parallel_shift": 1.8417,
    "put_gradient": -0.453,
    "call_gradient": -1.0494,
    "down_convexity": -0.2798,
    "up_convexity": -0.4252,
    "total_decomposed": 1.442,
    "actual_vix_change": 1.442,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.0,
    "interpretation": "Dominant: Parallel shift (+1.84)",
    "timestamp": "2026-04-14T11:30:02",
    "spot": 6966.85,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.4108,
    "parallel_shift": 1.4026,
    "put_gradient": -0.0049,
    "call_gradient": -0.6129,
    "down_convexity": -0.2551,
    "up_convexity": -0.4387,
    "total_decomposed": 0.9918,
    "actual_vix_change": 0.9918,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.55,
    "interpretation": "Dominant: Parallel shift (+1.40)",
    "timestamp": "2026-04-14T11:35:03",
    "spot": 6967.9,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.4642,
    "parallel_shift": 2.2534,
    "put_gradient": -0.7731,
    "call_gradient": -1.4373,
    "down_convexity": -0.3089,
    "up_convexity": -0.4425,
    "total_decomposed": 1.7892,
    "actual_vix_change": 1.7892,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.35,
    "interpretation": "Dominant: Parallel shift (+2.25) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T11:40:02",
    "spot": 6970.7,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.3971,
    "parallel_shift": 1.9267,
    "put_gradient": -0.533,
    "call_gradient": -1.1629,
    "down_convexity": -0.2896,
    "up_convexity": -0.4338,
    "total_decomposed": 1.5296,
    "actual_vix_change": 1.5296,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.09,
    "interpretation": "Dominant: Parallel shift (+1.93)",
    "timestamp": "2026-04-14T11:45:03",
    "spot": 6966.6,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.3749,
    "parallel_shift": 0.7024,
    "put_gradient": 0.5686,
    "call_gradient": 0.0135,
    "down_convexity": -0.2183,
    "up_convexity": -0.4338,
    "total_decomposed": 0.3275,
    "actual_vix_change": 0.3275,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.89,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Parallel shift (+0.70)",
    "timestamp": "2026-04-14T11:50:03",
    "spot": 6964.5,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.4024,
    "parallel_shift": 1.6556,
    "put_gradient": -0.3249,
    "call_gradient": -0.9505,
    "down_convexity": -0.2744,
    "up_convexity": -0.4402,
    "total_decomposed": 1.2532,
    "actual_vix_change": 1.2532,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.82,
    "interpretation": "Dominant: Parallel shift (+1.66)",
    "timestamp": "2026-04-14T11:55:02",
    "spot": 6967.1,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.4124,
    "parallel_shift": 1.2612,
    "put_gradient": 0.0697,
    "call_gradient": -0.5458,
    "down_convexity": -0.2688,
    "up_convexity": -0.4672,
    "total_decomposed": 0.8488,
    "actual_vix_change": 0.8488,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.41,
    "interpretation": "Dominant: Parallel shift (+1.26)",
    "timestamp": "2026-04-14T12:00:03",
    "spot": 6968.05,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.5585,
    "parallel_shift": 1.3788,
    "put_gradient": 0.1852,
    "call_gradient": -0.5092,
    "down_convexity": -0.287,
    "up_convexity": -0.4832,
    "total_decomposed": 0.8203,
    "actual_vix_change": 0.8203,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.38,
    "interpretation": "Dominant: Parallel shift (+1.38)",
    "timestamp": "2026-04-14T12:05:03",
    "spot": 6972.8,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.6347,
    "parallel_shift": 0.7679,
    "put_gradient": 0.9619,
    "call_gradient": 0.2305,
    "down_convexity": -0.3035,
    "up_convexity": -0.5154,
    "total_decomposed": 0.1332,
    "actual_vix_change": 0.1332,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.7,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Put skew (+0.96)",
    "timestamp": "2026-04-14T12:10:02",
    "spot": 6974.5,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.6386,
    "parallel_shift": 2.4401,
    "put_gradient": -0.6466,
    "call_gradient": -1.4288,
    "down_convexity": -0.3805,
    "up_convexity": -0.5105,
    "total_decomposed": 1.8014,
    "actual_vix_change": 1.8014,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.36,
    "interpretation": "Dominant: Parallel shift (+2.44) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T12:15:03",
    "spot": 6975.75,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.604,
    "parallel_shift": 1.8619,
    "put_gradient": -0.092,
    "call_gradient": -0.8398,
    "down_convexity": -0.3774,
    "up_convexity": -0.5236,
    "total_decomposed": 1.2579,
    "actual_vix_change": 1.2579,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.82,
    "interpretation": "Dominant: Parallel shift (+1.86)",
    "timestamp": "2026-04-14T12:20:03",
    "spot": 6977.15,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.549,
    "parallel_shift": 2.0239,
    "put_gradient": -0.2113,
    "call_gradient": -1.0558,
    "down_convexity": -0.3825,
    "up_convexity": -0.5401,
    "total_decomposed": 1.4749,
    "actual_vix_change": 1.4749,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.04,
    "interpretation": "Dominant: Parallel shift (+2.02) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T12:25:02",
    "spot": 6981.6,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.5611,
    "parallel_shift": 1.5421,
    "put_gradient": 0.2882,
    "call_gradient": -0.5416,
    "down_convexity": -0.388,
    "up_convexity": -0.5602,
    "total_decomposed": 0.9811,
    "actual_vix_change": 0.9811,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.54,
    "interpretation": "Dominant: Parallel shift (+1.54)",
    "timestamp": "2026-04-14T12:30:03",
    "spot": 6982.85,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.541,
    "parallel_shift": 0.8255,
    "put_gradient": 0.9685,
    "call_gradient": 0.1685,
    "down_convexity": -0.3643,
    "up_convexity": -0.5488,
    "total_decomposed": 0.2845,
    "actual_vix_change": 0.2845,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 13.85,
    "interpretation": "Quiet session \u2014 VIX barely moving | Dominant: Put skew (+0.97)",
    "timestamp": "2026-04-14T12:35:02",
    "spot": 6979.7,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.5722,
    "parallel_shift": 1.1378,
    "put_gradient": 0.7433,
    "call_gradient": -0.0819,
    "down_convexity": -0.3687,
    "up_convexity": -0.5813,
    "total_decomposed": 0.5656,
    "actual_vix_change": 0.5656,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.13,
    "interpretation": "Dominant: Parallel shift (+1.14) | \ud83d\udcd0 Sticky strike dominant \u2192 Normal skew mechanics",
    "timestamp": "2026-04-14T12:40:03",
    "spot": 6984.0,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.5466,
    "parallel_shift": 2.182,
    "put_gradient": -0.3536,
    "call_gradient": -1.1714,
    "down_convexity": -0.3857,
    "up_convexity": -0.5681,
    "total_decomposed": 1.6355,
    "actual_vix_change": 1.6355,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.2,
    "interpretation": "Dominant: Parallel shift (+2.18) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T12:45:03",
    "spot": 6981.35,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 417
  },
  {
    "sticky_strike": -0.5451,
    "parallel_shift": 2.2555,
    "put_gradient": -0.3986,
    "call_gradient": -1.2395,
    "down_convexity": -0.3975,
    "up_convexity": -0.5756,
    "total_decomposed": 1.7103,
    "actual_vix_change": 1.7103,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.27,
    "interpretation": "Dominant: Parallel shift (+2.26) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T12:50:02",
    "spot": 6981.2,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.6275,
    "parallel_shift": 2.3266,
    "put_gradient": -0.5322,
    "call_gradient": -1.2039,
    "down_convexity": -0.3561,
    "up_convexity": -0.516,
    "total_decomposed": 1.6991,
    "actual_vix_change": 1.6991,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 15.26,
    "interpretation": "Dominant: Parallel shift (+2.33) | \ud83d\udd04 Large parallel shift \u2192 New uncertainty regime",
    "timestamp": "2026-04-14T12:55:03",
    "spot": 6976.2,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  },
  {
    "sticky_strike": -0.5688,
    "parallel_shift": 1.2579,
    "put_gradient": 0.4995,
    "call_gradient": -0.2417,
    "down_convexity": -0.3884,
    "up_convexity": -0.6019,
    "total_decomposed": 0.6891,
    "actual_vix_change": 0.6891,
    "residual": 0.0,
    "ref_atm_iv": 13.56,
    "curr_atm_iv": 14.25,
    "interpretation": "Dominant: Parallel shift (+1.26) | \ud83d\udcd0 Sticky strike dominant \u2192 Normal skew mechanics",
    "timestamp": "2026-04-14T13:00:02",
    "spot": 6983.65,
    "near_exp": "2026-05-14",
    "far_exp": "2026-05-15",
    "skew_strikes": 416
  }
]